Handmade rugs have several advantages over machine-made ones, including the fact that the material does not usually shed because handmade knots are solid and secure. However, depending on how much it is used, how well made, and how well it is cared for, your handmade rug could last between 20 to 200 years.