This cabinet has a lot going for it. It is a great size and design for spices and baking ingredients. It also can be really attractive and super-sturdy. Everything you need to have a wonderful little cabinet is there - - except a feasible assembly plan. If you are even the least bit confused when assembling things, you may want to skip this purchase. BUT, if you are somewhat creative and have an adventurous spirit, you could end up with a wonderful piece of furniture, as I did. A few tips: Don't bother with the metal "screws" or whatever they are called. They work well in several places but are a source of frustration in most place, and completely unnecessary. You have solid wood pieces and wooden pegs. This is a time-tested method for building furniture. Get a big tube of really good adhesive (I used that loc tight super grippy construction adhesive that you use in a caulk gun.). Look at the pictures. You can see what the thing should look like. It's obvious which piece is which. Just connect everything with pegs that you glue in as you go. It will be super sturdy this way. Prior to putting the doors on the hinges, I stood on each door - with the little door shelves holding my weight. Not a creak or crack. There will be no problem holding whatever I can fit on the shelves! I used the remaining glue in the caulk gun to "caulk" all the seems. It could not be any more solid! Finally, I used a satin white spray paint to create a beautiful finish. The finish that comes on the wood is awful. I also purchased a decorative clasp to keep the doors closed, as I wasn't thrilled with the idea of the magnets. So I do have a great cabinet, but I did have to buy adhesive, quite a few cans of spray paint, and hardware. I also put in quite a few hours making this project work. So, I can't in good conscience recommend this to the average consumer. But being willing to go the extra mile (or ten miles) gave me a very attractive, useful piece of furniture.