Fits perfect. Im between sizes 16-18 5'1 240 and i got a 18-20 and it fit perfect. I got alot of compliments when i wore it.
This was my first purchase ever and it did not disappoint. Perfect fit and fabric made me purchase this in 4 other colors
I love it!!