I bought this for my grandson who is almost 3 years old and he loves it. He is so into cars and trains and this rug has helped his imaginative play to drive around like real cars. Rug is soft to sit on and is easy to pick up and put away. He spends lots of time playing on rug now and in one spot which is nice for his mom.