The cabinet is nice some of the pieces didnt line up evenly. My husband didnt care. It will still hold his tools all the same. We got it for his shed in order to organize his things a little better. It has several shelves as well as a pull out drawer for smaller items.