Good quality,  comfy for baby to crawl on. I got it so my little one could practice crawling and have more friction than on the carpet. Its pretty soft so not as much friction as I was hoping but it will still be a great tool.  Its way bigger than I imagined so measure before you buy!