I was a bit reluctant to pay for the Under Armour brand since Walmart sells compression shorts for $10. After trying a pair of these, I can definately see the difference. The Under Armor are top quality. The fit is excellent and they maintain compression much better than the "cheapies" sold at Walmart and elsewhere. If performance matters, these are a great product.