Y'all, this dress is a true must have!! It hugs your feminine curves in all the right ways and the grown-up ruffles around the hip area disguise any little bit of that under belly button stomach pooch you may have! I bought a size L. It fits snug, but that's how I like it! I could wear a size XL as well and have more room to eat a big pizza haha, but I'm more of a steak and veggies type of gal so a size L is perfect. FYI. If you're in-between sizes, go with the larger size. Do not hesitate to b...