Pain to assemble but turned out great. But of a hassle making sure the cabinet doors lined up but the inside bracket is adjustable (although not noted in the isntruxtions). Sturdy piece and looks great, esp. for price point.