I was a little concerned when the package arrived as it was torn open. But fortunately, there was no damage done. Bed is SO soft and super comfy! When first pushing on the bed, it seemed a bit firm, but you sink right into it, which will help our 13 year old Walker coonhound. She is pretty big, 85 pounds, and she fits perfectly on the large bed. Generally, when we get her a new bed, it takes a few days for her to accept it, but this one, she crawled right on to! She LOVES to snuggle on the pillows! (although she was camera shy when I tried to get that in a photo!)