We ordered this for our child care. We needed something that would hold up to active children and offer some fun and educational pieces also. Not only do we use the rug for games to play with the kids, but we observe the children creating their own games and practicing their alphabet and numbers on the rug daily!

Pros: Quality and durability
Cons: None