I'm 5'0 tall, 105 lbs, got these in XS and they fit perfectly. Comfortable and stretchy. Printed pattern is fun. Fleece lining in crotch offers a little extra coverage without the bulk of traditional cycling shorts. Not sure how these compare to high-end bike shorts though, but for recreational road biking and spin class, these work great without breaking the bank. Definitely recommend!