It took a long time to put together but it wasnt hard to do. Very pleased with the quality and comfort