Bestever Baby Mats are silky smooth and snuggle perfect for loads of tummy time fun; nap time, playtime, anytime! These large mats make an ideal floor cushion for baby and is a cute and convenient way to protect baby from floor. The 31 inch mat provides plenty of cushy comfort while baby plays or naps. Each characters head is stuffed to act as a pillow. The mat is easily rolled up for those little ones on the go. Moms will love that it is machine washable too! Age appropriate for 0+, however, toddlers and young children love to lay on them while watching their favorite movie or reading a book.