Superb rugs, beautiful yet tough. I live on the beach so these guys take and beating from sandy feet to drippy ice cream cones. Nothing fazes them. A little soap and water on spots and stains and voila! They're perfect once again. A great buy!