This is a really solid chunk of desk, for all its modularity -- the FedEx delivery guy could barely hoist the box on the porch -- all that metal (steel?) and particleboard. It's definitely a bargain -- even my hard-to-please husband admitted it's much higher-quality than he expected for <$200 -- and not terribly difficult to assemble as long as you have average-or-above spatial and visual thinking skills (the instructions are pictorial only, and lack detail). Basically, it's just what I wanted: a multi-level computer desk to tuck into the corner of a room that serves more purposes than just an office, that's compact but can offer a little more work space if needed. It's both taller and wider than I imagined, even after measuring and looking at the dimensions -- lots of space for my laptop, peripherals, and papers. A few caveats: * The desk I received is cherry, not oak, finish. Still pretty though, and actually a better match for my floors. * The bottom shelf is supported only by 6 short horizontal screws into the particleboard. I'm not sure I would trust it to support a CPU, and I definitely don't trust it to support my feet while working pulled up to the desk, or heavy books or manuals. * The rear support legs were capped instead of drilled for the screw-in feet supplied as for the side support legs. This means the rear legs don't reach the floor and I must prop them up to keep the desk level and stable. I've contacted the manufacturer for a fix or for a replacement part but have not yet heard back.