Very comfortable material and sheeps them nicely and fits comfortably but I got the biggest size they have and it's still a little bit too small so I think I have to return it. Really wish they had fit and it was a great price