Easy to put together-I did it myself.  I love it!  Good quality and very comfortable!  I am very pleased with my purchase!