I usually get by fine with an XL, but this product was way too tight. I ordered the dark purple and it was also fairly see-through. I wish the faux bolero style top was connected a bit closer to the center of the chest, the corner created by the connection of the bolero to the lower sweetheart/v-neck portion was way too close to my armpits and my bra straps would show. I have a broad chest so I'm sure that played a part in it, but the sweater was overall way smaller than others I've bought from PB, so this was a real miss, especially with the see-through stitching (that was also partly because it was too tight, if you order a size up and have narrower shoulders it may work great for you).