Nice quality, love the zippered pocket for cash, ID & key. The white sleeveless was a perfect match last week for a Century ride with +8,000' climbs on a warm day. I did exchange the Med. ordered for a Large...still could go one size up.
I have a bulldog build at 5'3", 154#, if it helps you make a sizing decision.