I love this dress. It fits great, is flattering to my shape as I'm a bit heavier around the middle but the cut camoflages my tummy. This dress is also so comfortable since it's made out of poly/spandex. It actually feels like my favorite pair of sweats but I look like a million bucks. I've had 5 compliments on it today already and it's not even lunch time yet. The only thing that'd make me give it maybe 4.5 stars is the belt slips a bit when I'm sitting and my tummy presses out on it. It's a slip-through belt so there's nothing keeping it in place with resistence. I will suck it up and adjust it a few times throughout the day, it's totally worth it. If it ends up bugging me too much after a few wears I'll just take off the belt loops and wear it without. It'll look great either way. I'm a pant size 6-8 and I bought a dress size 8, and am glad I did. The fit is perfect.