Love the cabinet.  Assembly was somewhat difficult.  The process was slow & you better pay attention to the details.  The only reason I gave it 4 stars was due to the assembly.  The cabinet looks great & is exactly what I had hoped for.