I was prepared for it to run small so I expected this fit - runs short in the torso, even for a short person. I bought the largest size - I am usually a 12-14 and only 5'3" - If it were a bit longer it would be the perfect fit. I wanted close fitting but not constrictive. It's great except for riding up in the crotch. I only bought it to sleep in so it isn't a deal breaker. The quality is nice and it is actually otherwise perfectly comfortable. You just have to move the center seam to one side and readjust when I wake up. It's roomy enough in the hips that you CAN hold the crotch to one side to use the bathroom... But it isn't too constrictive to un-do it and pull it down either. And it fits close enough that you can throw yoga pants or leggings over it. I wouldn't suggest it if you're really tall or much bigger than a 14 - look for it in a size bigger than XL or in a plus size!