I'm 5'5" 120lbs. I usually wear a small or a medium. I have long arms and legs. I got the top and bottom in a medium. I should have gotten a large. Sleeves are about 3 inches above my wrist. I do like the fabric and feel.