Complicated to assemble, but worth it.
One big failing: no pre-drilled cord holes, just a flat surface.

Packaging is less than best practice. Item components shifted, pulverizing the styrofoam (which was not firm enough). I spent as much time vacuuming as I did assembling.