I always buy as L and never have issues, but this is super tight at the hip. That makes it tricky to get on and creates and unflattering line where the waistband is. The quality and softness are great, though, and it would be super hot in the right size. I’m exchanging.See full review