All parts arrived took a good 8 hrs. To put together,well worth it!!! Customer service very helpful