I love these yoga pants! The fit is true to size - I'm 5'5 and 135lbs and ordered a medium. The length is good, fabric is high quality, stretch is good. The fabric is thick enough to not be see thru. I would recommend