Would recommend. Took a little over 2 hrs to assemble. Designer/engineer paid a little more attention to details than other cabinets we have bought.