Great cabinet.  Assembly is straightforward but hard to tell which side is top and bottom (it matters in the assembly) and a couple of screws for the back that were too short. Luckily I had some spares that made it work.  Overall looks great and glad we purchased.