We received it a day early. And it took about 2 hours to put it together we took are time to make sure it was done right. We took the advice from the reviews and did not tighten the screws all the way until all was in. I am very please with it can't wait until we can go out and enjoy it. And I want to thank customer service for there help when ordering it. It is a great company to do service with.