I am very happy with my purchase because it has a good grip, nicely cut with rounded edge for safety, good weight to hold onto the floor, slightly cushioning effect, non-slip, bright colours and seems to be durable. I am using this product for a ballet teaching on wooden floor. Pupils are happy as well.