My daughter wears a size 16 and the XXL was a snug fit but the perfect length.If you have some body shapers to wear under this, it will help to smooth out any bra strap and VPL's as this is a clingy jersey dress. The sleeves are 3/4 length and it is very modestly cut. Good to wear at work, school, office, church, etc. Good variety of colors available.See full review