I am between a 2XL and 3XL, with an hourglass shape and broad shoulders. This cardigan fits well, but is a bit short for my tastes. The fabric's also on the heavier side, so it's not an ideal choice for hot or humid weather. However, this does fit true to the listed size.