Product received a day earlier than expected. A few screws were missing, but that wasn't a problem as I always have a large supply of screws on hand. But the design of the system is simple and ingenious. The materials used are very durable and can bear the strain. I recommend this product and will probably buy it again somewhere else.