I'm 5'3 and considered petite. Though my legs may be muscular, they are not fat or particularly big. These Castelli knickers ate simply way too tight. If you buy Castelli, order AT LEAST one size up...maybe two. I'm not large in anyone's opinion - I fit everyone else's M. Not Castelli.