This perfect for our six month old son who is starting to scoot. It is soft and has a good cushion so if he falls over it doesn’t hurt him. This is just what we needed to put down on ou hardwood floors. We love it!