The shirt is light, breathable and very comfortable during sports. Slim so not super functional if you want to hide physical imperfections. The only thing my son doesn't like is the label. It is designed to be cut which is a precaution as it is quite large but once cut it leaves sharp edges. A good idea to increase comfort, but poorly implemented.