So far my seven-year-old male German Shepherd loves this pillow/bed.  He sleeps on it daytime and at night. The egg crate-shaped foam appears very supportive.  The cover seems to be good quality.  It is too soon to know whether this is a five-star purchase so I am rating it four stars.  In order to keep the cover as clean as possible,  I place a  very large terry cloth  bath 'sheet' over it which is easier to wash than the dog pillow cover.
So far I am very happy with this product.  My Shepherd is arthritic and can benefit from the support of this 'pillow' which for him is a bed.