I ordered this bed to replace an old, worn out bed. I should have brought out a tape measure to visually see exactly how big this bed would be because it is massive!! It is firm enough to support my two 80 lb dogs, but soft enough to be comfortable. Shipping was fast. I love the fact that there is a zipper on the bottom to be able to remove the cover and wash. The only issue we had was that the zipper was broken in transit. We had to cut the cover along the zipper to remove. Great price for a quality piece! Krauss is laying on the bed in one of the photos, he is 80 lbs! Plenty of room to share. The second photo shows the broken zipper.