Perfect for my shoes. I had some pieces missing but contacted customer service and they send another. Great customer service.