I love this cabinet so much I bought one and then another one.   It is not too difficult to put together (it's really helpful to have two people though).   It's very nice looking and very practical.  I highly recommend it.