We are happy with our cabinet.  Took a few hours to put together but it is sturdy and nicely done.