The bed arrived quickly well packaged in a small box thanks to being vacuumed sealed (great protection of box gets wet in the rain). It took a few minutes for it to fully fluff up, but no assembly was required. The bottom has little plastic grips to prevent sliding on the hard floor. 
My complaint for this dog bed is that the perimeter offers no side support as everything is the exact same material and thickness. It might as well be a flat rectangle. It feels like it is filled with a fiber fill like a stuffed animal so it will likely compress into a pancake with use. Also, there is no way to remove the outer cover to wash it.