Due to previous reviews, I ordered a 4x, which is 2-3 sizes larger than I usually wear (a Catherine's employee once measured me & pronounced me as a 1x in shirts - I've lost a bit since then). It does fit loosely which I like. I probably would have been ok with a 3x or maybe even a 2x, but it would likely not have fit as loosely as I prefer. It felt a little sticky on the design when I got it, but I've worn & washed it a few times & it's fine now.