Very soft and thick enough for a cozy sleeping spot on our tile floor. I got it to also function as a cat cushion to protect our chairs.