Very nice good quality cabinet. My husband said it wasn’t too difficult to put together. It was the exact size we needed. We did end up buying another shelf from a local hardware & it now has two shelves on top & bottom