The length of the sleeves and pants seemed a little long at first but they are perfect after washing and drying. I was so happy I purchased several more pairs. I am 5'5" weigh 135lbs and ordered a medium.