Great rug to have down for our baby to learn to crawl on. It is quite thin and doesnt cushion well but stains come out very easily and its easy to vaccum crumbs and fur up.