the shirt is great. it helps keeping you cool. the padding is really soft and here's my tip. i bought it one size bigger than normal and wear it over my elbow pads and under my jersey. because it has so soft padding you'll get a higher boucing effekt with it.the only contra thing is it's a little bit expensive