I am pleased with the overall performane of the shirt. It has a tapered fit and keeps the sweat wicked away. The shirt not very soft though, but it works fine for bike rides.
Nice firm fit. Helps hold my heart monitor strap in place while swimming. Low drag in the water. The pocket are useful.