Mentality truthfully is the only gym brand I wear. I appreciate what they stand for and love the quality of the product. Sure, $50 might seem expensive for a shirt, but you pay for good quality and knowing part of the money goes to a good cause. I've bought 9 shirts, a flag, pre, and a water bottle from them. No complaints at all, yes, they deteriorate after some time, but that's how all clothing is.