I was amazed at the quality of this dog bed! It really does look like a “real sofa” for my granddog!  The cushion is firm enough for his 41 lbs and the padded sides are comfortable for laying his head on. I am very pleased with this product.