Got these for my husband for Christmas and he's wearing them so they must be comfortable.  So far they have washed well, haven't lost their shape, and the elastic is holding up.  What more can you ask for? The package contains three pairs:  one navy, one black & one white.  Only negative thing I have to say is that I'd prefer the package did not contain white.