Perfect for my son to play with toys on in his bedroom. Very soft. On the thin side for sure. You may want a cushioning rug pad if its going on a hard surface floor.