These are extremely comfortable and look great too.  They don't ride up like some of the other kinds I have and are very soft.  Holds up well throughout the day and keeps things where they need to be without all the restriction.