It's perfect for my needs. I wanted a cabinet-like structure to store toys for my children in our smaller temporary housing. It will be great when we move back to our house for toys and eventually plates in our dining room. It wasn't too bad to put together. I did it by myself and I am not a really handy/builder gal... I am more of a fix-it person LOL Needed some help from hubby to put on the tops for levelling, but otherwise it is a pretty easy build. Looks great and very happy with my purchase.