I just purchased this a few days ago and currently wearing. It's SO soft and cozy, I can't wait to purchase in more colors now. For reference, I'm 5'7, 175 lbs muscular build, and 38 DD and purchased a large, it fits so good! the shorts fit snug. You won't regret it!