Came on time, took a good 4 hours to put together, but worth the effort!