The design, the quality, the fabrics, the color is perfect, but it didn't fits me, i purchased XXL and it cames like L, so i used as a gift for a fitness friend, he love it, because the shirt is very nice, but just for fitness people. Maybe i a future i will purchase it again jajajaja