Perfect rug on hardwood floors. Gives the babies a great place to sit and play. Very durable also.