Took roughly 1 hour to put together and it is great! Sturdy, exactly like the picture and comes with additional bits if needed. The inner shelf can be adjusted and all cables are hidden.