The size is right-ish but it is not flattering to the 'larger figure' unless you already have killer curves. I was hoping this would stretch and pull to show off the right places....not so much. So if you have model curves, go for it! It'll look great but for the everyday plus-size gal, it's not worth it.