I honestly really don't like it.
Barbara is one of those dated types of names. It's a perfect example of a name that just doesn't suite all ages. And I'm really surprised that the name is still within the top 1000. The name sounds dated even for like a 30Something year old. And not only that, the name just isn't attractive at all. There are other classic or even dated name that power over it IMO.
Even the nicknames of
Barb &
Barbie I dislike. I really shouldn't have to explain why.
Of course this is all just my opinion.