We all absolutely love the dog bed, especially Milo, of course! Best Christmas present he’s ever received! The top fabric is super soft and luxurious. The foam mattress is thicker than any other dog bed we’ve had. It’s exceptionally comfortable and maintains its shape well. Milo Ioves to rest his head on the bumper that’s around 3 sides. The bumper does sort of sag off the back side of the bed somewhat. Given the way the bumper is designed, it’s to be expected though. The price was amazing and it arrived earlier than expected. Packaging was excessive though. The bed was highly compacted, apparently to be environmentally responsible, but half the box was filled with plastic air bags, like it was fragile?! Strange. Anyhow, we are more than completely satisfied with the product and highly recommend it to others.