Buy the size you usually wear
594951
Okay so after reading the reviews, I made a bad call on the size. I normally wear a small when I purchase clothing from stores like Kohl's or J.C. Penney. On Amazon, it's usually a medium. This shirt is supposed to be fitted so whatever you normally wear, purchase that size. Otherwise it's going to hang loose on you. I bought a medium and had to send it back for a small. Fits perfectly now. The material is very soft and cozy. And it's just a very flattering style- something I can picture most body types being able to wear.
3754
If you buy get a 1/2 size larger than you wear. Especially
 if you wear thick socks.
2826661
I bought larger than I normally wear because I had to return the last two pairs that I bought
2011571
If you want to buy a 8, buy a 10 instead. I bought a bigger size than I normally take. They to small.
3684997
They run large so buy a smaller size than you normally would.
3693360
I got the 7/8 as per reviews saying to go up a size. They're juuuust a bit too snug. So definitely take your size, add one or two, should be good. I'm usually a US 6 tall with 38" hip. Sadly there is no tall or long version of these, so they're a wee bit short. But I was mostly planning on wearing them with boots anyways.

Aside from that, they move well, are pretty comfortable, and look fabulous.
3263922
The fit was much too large.  Buy a size or two smaller than you need
3064642
I wear a size 34/35, and the small size is too big. be aware you will have to pay for return postage
1591198
It runs a larger then expected so you should buy it smaller than usual. I usually fit a medium but had to return it and get a small.
4081954
I normally wear a medium but bought a large because I wanted it a little lose.  I should have gotten a medium.  It is loose.  But it's growing on me!
253304
Go with your gut for sizing, you'll be better off.
1650172
Try to purchase a bigger size because its smaller than you can expect, try to buy one size bigger. i purchase an 8 but actually im a 6 right now
4909337
Bought these and thought they were good quality but they fit small. GET BIGGER THAN YOU USUALKY WEAR.
2602276
Sizes run way too small. Buy at least 1 or perhaps 2 sizes larger than what you normally wear.
3158405
I normally wear Large, but I ordered an XL because some people said it was a little small, and it fits well. I wouldn't want it any smaller. So get the next size up.
1518805
I'd suggest buying at least two sizes larger than what you'd need. They run really, really small - both in length and waist.
2258730
The fit is much smaller than the labeled size.  If you normally wear Medium, then buy Large.  If you normally wear Large, then buy XLarge.