Took longer than expected to assemble, but a truly fabulous piece.  I ended up taking it off the wheels to bring the height down, but it's otherwise absolutely perfect!