The cover is a nice material, seems at least waterslobber resistant. The stuffing in the middle is quite lacking, our dog is about 60lbs and slept in it for a week, and all the stuffing in the middle is already flat. I had to put a foam mattress pad underneath it so he’s not sleeping directly on the hardwood. I would have expected the stuffing to be a bit more firm.