This was a great purchase. The right thickness, size and the faux fleece is really cozy for my large puppy. He lives this bed. It also has the much needed zipper to remove and wash the cover. Love this dog bed.