Easy enough to assemble. The Styrofoam packing was all over everything, a little annoying but not critical. The keyboard tray had won't stay attached (the rail is missing a raised edge to hold it in place -- have contacted customer support to have it replaced). Most of the desk seems strong enough and stable. The front/right leg is a little flimsy.

Pros: Good value, photo is accurate, easy to assemble if you have 2 people
Cons: Flimsy legs, keyboard tray came with wrong parts