Very comfortable.  Hold up well.  Washable in case they get dirty.  You may need to order up if you are on the  edge of a size.  My husband wears a 10.5 or 11 in shoes (usually 10.5) but needs the XL.  He doesn't like fleece linings in his slippers so these are perfect.