Comes almost fully assembled just have to put in legs. Very soft and plush right out of box.