I just happen to like these because they fit me really well.  I'd go out to 5 stars if they used just a slightly thicker cotton fabric.

But they wash really well and basically do what you'd expect underwear to do.  It is worth mentioning that since these are 100% cotton they aren't going to remain skin tight (except the waistband which does stay tight).  They'll loosen up as you wear them.  If you're looking for a pair that will remain tight to the skin check out the synthetic blends that mix a poly with cotton.  Those will stay tight no matter how long you wear them.