I purchased this product for my two year old. The size is great and the detail on the mat is great for driving cars around. However, the mat is just plastic mat and no grips or anything to keep in place. It may work better on carpet but didn't on hardwood. The mat kept sliding as my toddler moved. Plus the shipping was a down fall! It took 3-4 weeks to even receive it.