I bought these as part of a travel outfit. I normally wear a size a S but had to exchange them for a M. Because the fabric is thicker than my normal leggings they were very snug. The M is perfect and ideal for a long haul flight. I would recommend sizing up. Originally posted on www.sweatybetty.com