I am 59 175 lbs with an athletic build... I ordered a large and it fits perfectly! The material is soft and it is made well. I would definitely recommend this, especially for a yall lady. Its long enough to touch the floor, which I always struggle to find being so tall.