Solid construction but time-consuming to assemble. Would have been great if the cam locks had been pre-inserted, door hinges had been attached, and all holes had been sufficiently pre-drilled. Took 2 handy people over an hour to put together, but it looks great.