This dog pillow is really two sided egg crate inside a cover.  My 20 pound Chiweenie has a lame rear leg and it is a bit hard for her to get settled on the pillow because of the dips in the crate. Once she does get settled she seeems to like it and I like the cover very much.  I was surprised at how light and "soft" it is.  That is "our" only concern - a bit more firmness would have made the product perfect.