I purchased this item in a 2x. Fits well on shoulders, and over bust and hips. Good length for a petite. Armholes in the back show a little too much skin, but is fine with a navy R Essential Cardigan I also picked. Nice material with a little stretch.