I was skeptical about the product mainly because of the price. There was a delay in the shipping but I still received it in a reasonable amount of time. (About five days).
Top: I was worried about the top because, after three children, I do need some extra support. I was pleasantly surprised at how well the top "held up" to my expectations. It was very comfortable but thin, which didn't matter to me (or him) . The straps are adjustable and the back ties so size wasn't an issue. (36B).
Thongs: let me start this out by saying that I am not a fan of thongs to start out with, but I do wear them occasionally to avoid panty lines. That being said, they are very comfortable. Enough so that I forgot I was even wearing them. There is fabric in the back, so there aren't just a patch of cloth with an elastic string, or I would not have worn them at all.
Skirt: biggest worry for me, since I have some extra baggage around the mid-section. (5'3" 148 lbs).
Everything was perfect. The elastric stretched nicely without looking tight, the fabric is smooth and looks very nice. The length was perfect as well. Having a slightly larger than average sized backside was another worry, but wasn't an issue in the end. The skirt. was his favorite part.
Hair ribbons: Very good quality. They are actually ribbons already perfectly tied and put on elastic hair bands. My hair was too short, but it seems like it would be an extra convenience instead of just strips of ribbon.
I highly recommend this product and I plan order more just like it.