These are comfy and washable, but the sizing is a lie. They fit from mens 6-9. They did not shrink, they just run very small.  Thankfully, my husband is a size 9-9.5 and we did not have to return them, but they are a little snug for comfort. Also not pretty, but you can tell that from the picture.