This cabinet is exactly what I was hoping it would be.   Fits all my spices nicely on the doors and plenty of room for snacks on the shelves.   It does have lots of pieces and took my husband a few hours to put it together.