Easy assembly.  My dogs love it. Comfy too.  Great quality for the price.  Massage is just vibration but for the price not bad.