Well made shoe storage, perfect for my kids shoes. Materials are what you paid for but it’s aesthetically a nice piece with great functionality. However, I don’t think this would hold 20 pairs of adult shoes. For reference, my kids wear toddler sizes 9 and 12.