I purchased a 2x and it fit snug. Really nice red nd it was very soft but it was a bit snug. My 14 year old daughter wore it for a week straight and it held together, did not stretch to much and kept her warm. I would but again, just one size bigger.
Rating: [4 of 5 Stars!]