Not sure who loves it more: my 3 dogs or ME! I have 3 large dogs and even though they all get along, they don't like to admit it. You never catch them sleeping on the same couch or the same dog bed, they go their separate ways when it's nap time. But once I put this HUGE bed on the floor, all 3 of them went running to it and found a spot, together! I thought there might be a fight over it but they all seemed to be content with the spot they claimed and still had room left over. And I love that I can dive on it and snuggle with them, too! This was SO well packaged,, first in the largest, thickest zip-lock bag I've ever seen, and it had a vacuum seal vent on the side so the bed was very compressed. Then that bag was put inside a really nice, drawstring bag that I am sure will find many other uses in our house - it was like getting a free gift. Once I got the air-tight wrap off the bed it exploded into the biggest, softest, cushiest dog bed we've ever owned. And it has two handles on it, one on each end, for easy carrying. the flat portion can be folded under the bolster bed to make it taller, or it can be laid out flat to make the bed long enough for a human to sleep on it. Or in my case, 3 large dogs! This bed is awesome, even though it does take up a lot of space in our living room. However, we are getting some couch space back!