I love this shirt! I ordered it in an xl. I'm right around a size 12 jeans with a largish back-end. I like my tops to be on the longer side so I can hide my butt some. This shirt is a perfect fit for me. It's not super tight around my hips, but tight enough to not just hang on me. It's got a good weight to it; thin enough to layer under/over thing, but heavy enough to not HAVE to. I do wear a cami under it though, since the opening at the neck goes down a bit low.