The kids will love this adorable and colorful rug. The ABC train makes learning so much fun! Each piece is made of 100% high quality soft nylon with a non slip cross pattern backing for hard surfaces. The rug also features a thick cushioned gel backing for extra comfort. It is lightweight for easy cleaning and the surged edges are reinforced for durability. Made in Indonesia.