The quality of my product was very poor, far lower than expectations. The belt was the only decent quality product. I'd definitely wear a skirt or shorts over this because the shorts not only left nothing to the imagination in the front but it also had different cuts in the back. The left back side was more bikini cut while the right was more boy short. The hat was laughably tall, like a mushroom. I'd avoid buying this product and go with something you try on in a store. If you do decide to buy this product, it goes better with a push-up bra, a short black mini skirt, and skip the hat!