Carpet base is soft but also really hard. I added a blanket so that my pup would be comfortable. Would recommend.