Came 2 weeks later than the original estimated date, and took 5ish hours to put together but really happy with the results!