I don't know why this store has gotten a bunch of bad reviews. I personally love it.
It is definitely one of the more creative stores at the Galleria. They seem to put a lot of effort into presentation and quality, while I feel like some of the other Galleria stores rely on brand names in order to mark up prices and lack in presentation/quality. I definitely feel like I'm back in LA where there are always new, chic shops that have to compete with big names.
I just bought a baby shower gift at Oh Baby and it was perfect. I'll definitely be back.
* Pros: Happy Staff, Cute Clothes, Just a fun store to be in
more