These fit great. I like the larger front panel. These are for wearing with low rise jeans though but feel great on.
Been wearing for six months in regular wash and they have the same color and holding up well.