Sizes are hard to predict. I'm usually a Medium, but I couldn't get the shorts over my hips. Then, I ordered one pair of leggings in Medium and they sent a Large with a notation on the packing slip that they didn't have a Medium available. They were all on clearance so I guess it's the risk I took.