took about 4 hours to put together (lots of parts!) but it looks great, just as described!