Great quality bed that my pup immediately fell in love with! Please keep in mind the bed will come folded up and compressed so read the directions upon receiving. It says the bed will take its shape in 48 hours. You don’t need to wait till then to put the cover on. The foam is nice and not too plush that a heavier dog would just sink through. My dog is around 50 lbs for reference. The curved ends are great and act like a pillow when he’s laying down. The cover itself is plush and soft to the touch. Highly recommend this bed!