First, I will say that I liked these enough to order three of them. I did order multiple sizes first, just in case.Second, as to fit, these fit great in the body but I found the sleeves to be a touch long and too voluminous, but overall okay - this is the main thing keeping this from being a five star product.Third, I think I paid about $13/each for these. For this fit and comfort level, that can't be beat. I don't expect these to last terribly long at that price, but at that price one can afford to buy them again down the road.Overall a great product for the price.
Rating: [4 of 5 Stars!]