Super soft, super comfortable. Great length. Got some for my grandparents and they love them! Bought a pair for myself, too. I haven't washed them so I don't know how they are post-wash, but they are made of great material and are durable. Get some, you won't regret it!