The mats were perfectly sized for my outdoor patio steps. The design is beautiful. The product is sturdy and should last for a long time.