Easy assembly for 1 determined person. Took about 2hrs, start to finish. Pillows squish a bit too much. So we will be buying more pillows.