Very easy to assemble, arrives in multiple boxes. The seat is pretty deep, and comfortable! Would recommend.