Package arrived a day early. Bonus!
I've bought these before and really like the fit. They handle the important area very well. I wear them under workout clothes and just about everything else. They wash "well" meaning they don't have a lot of shrinkage after many washes, although I do dry them on medium heat.

I highly recommend them to anyone.