Love this dress. I'm a generous size 10, sometimes 12 bottoms. I went with a size 10 and I'm very happy with the fit. If you're having an uncomfortable feeling tummy day, it's skims nicley over. I wear it with an elasticated belt which clinches it in to give a little more shape. If I was being fussy, maybe the cuffs are a little tight, but overall, a lovely piece to dress up or down.