Absolutely perfect for our needs we get through quite a few rugs with young grandchildren and pets. Looks good without being pricey. Our 2 year old grandson said it’s the best rug ever ( for rolling around on )