I bought these for my husband so I can't speak much in terms of comfort but he's still wearing them so much be fine. As for how it holds up in the washing machine - I've been washing it for 4 months now and haven't had a single problem.