This is a very nice cabinet which was not too terrible to put together. I recommend a large area to put together. It holds all of our medicine and medical supplies for my family and pets. Helps us stay organized and altogether seems pretty high quality as far as put-together furniture goes for a decent price.