This took all of 120 seconds to put together. I timed it! It is comfy and looks great. Great buy.