Inexpensive, easy to assemble and expandable to create a custom fit. All my shoes fit and I even have room for a few more. I would definitely recommend this product.