This cabinet was exactly what we were looking for! It looks perfect in our kitchen.  The only drawback is that it took 6 HOURS to put together!  The instructions are not very clear at all.  If I ordered again I would definitely pay for the expert assembly.  Other than that though, the quality is great!