I wear these every day, and have for well over a decade. They are comfortable without being restricting, they wick moisture and breathe well, and they have a much more comfortable waistband than the original versions from ~15 years ago.
This is the best price I have ever seen. Under Armour products are generally excluded from sales at large retailers. $20/single pair and $35/two-pack is the normal selling price, not just the MSRP.
They are 2 for $25 every day at the Under Armour outlet if you live by one.