Wow, I'm really sad. Everyone who posted photos in their reviews looks amazing. I ordered an extra small and it was huge. Not just a little bit big; huge. The bottom "skirt" part needed to be taken in at least 2-3 inches and the top part was baggy. I couldn't figure out what was going on and assumed I'd been sent a larger size. Your mileage may vary with this dress, I guess? For reference, my hips are 34-35 inches, waist is 23 inches. Maybe not a dress for slim girls, but everyone in the reviews appears to be slim so maybe it's just me that's messed up. Lol