Good quality but so slippery. My son has a hard time learning to crawl on it. However I appreciate how padded it is and the nice modern pattern.