Was easy to assemble. Good directions. Product looks great-as advertised. Finish is good. No large spaces between joints. Door fit OK with no adjustments needed. Definitely worth the price.