We love this cabinet. It was exactly what we were looking for. Lots of pieces to put together, but relatively easy to do so - doors were a bit tricky, but once we figured out you can adjust the hinges, it all came together nicely.  Would recommend.