Suede material. Not very soft.  Plenty of room for my 65lb dog.