This cabinet is everything we needed in our dining room! It’s spacious interior and adjustable shelving allows us to hold many items inside. I was able to assemble to cabinet alone in a few hours. The directions were easy to understand and parts were clearly labeled.