We're using these to lay over our hardwood floors so the baby can play and crawl safely without fear of bumping her head!  You know, sometimes babies will "faceplant" as they learn to crawl or even fall as they learn to stand.  Our only carpet is limited to smaller rooms, but a few of these unfolded and laid next to each other provide plenty of room for her to play while offering great protection!  Best of all they fold up and store under the couch and the handles really help to move them around easily.