This worked for my needs with shoes. Although the height of the shelves was deceiving in the product photo's. It is not good for storing very high heeled shoes, as 4 inch heels are too tall. Other than this, the cabinet worked nicely for flats and sneakers and lower heeled shoes. I did not use it for boots as the shelves did not have enough space. The doors keep the shoes dust free and hidden which is very nice. Shoes are nicely organized on the shelves. I am happy with this product. It looks good in the bedroom.