This Doggie bed arrived super fast after I ordered it. It's bigger than I expected but perfect for my little dog. It was rolled nice and tight and vacuum sealed which made the packaging compact. I really appreciate it when packaging isn't large and wasteful. I was able to store the package neatly until I was ready to open it up. It took about 1 hour for the bed to fully relax and plump up. My Fur baby is super happy with it, the padding seems lighter than it is, and I can see it compressing when my dog sits on it, but It's perfect for her weight. I would say a larger breed might need a thicker pad. The whole pad fits inside of my washer machine, I have washed it twice since it arrived and it's holding up really well. There are no tears or visible wearing yet.