Lovely feel and fit. Warm, soft and very comfortable. However, although it says one size fits all, I am a little skeptical about sizes above XL being able to squeeze into it and feeling comfortable. I am usually a size L to XL in clothes. I haven’t used it enough to comment on durability, but so far, I am loving this product.