We love this cabinet. We purchased this cabinet as a temporary pantry until we remodel the kitchen. The door shelving is great for smaller quick access items and the adjustable shelves make it perfect for all our other pantry needs. Once our kitchen is remodeled we will use this in the family game room. Board games, card games, crafting items and more. Assembly does take some time and you want to pay attention to the details in assembly. Before purchasing this cabinet we read a lot of the reviews with several complaints about things not lining up after completion. I can see that if you are not going step by step with the direction you may have some alignment issues. Don't be in a hurry and go step by step, you will not have any trouble. Took about 3 hours to assemble taking my time and double checking as I go.