This is an excellent product for the price. The fabric is good quality and light. Perfect for bicycle riding and other sports. I usually wear size small, but decided to buy medium and it was a good decision. The small would have been to tight. I'm 5'3 and weigh a 133. I liked the product so much I purchased it for myself and for a gift.