I bought the last one (Brown swirly vine one) over a year ago. We use it indoors, because it is super easy to clean. With a then three, now 4 yr old boy, it has been fabulous. My son is sensitive to loud noises, so I can sweep it if needed, and then vacuum when he's at preschool.
It's not as soft as indoor rugs usually are to sit on, but makes the hardwood tolerable. We can still set up trains, blocks, etc on it, and they don't tip. I don't know that putting an underlay would soften it much, because the rug material itself is hard. Also, it has just now started to come up at one corner and so I'm going to either sew on a piece of hard plastic to keep it down, our use some kinda tape. The smaller rug is super slippery. We use a non-skid pad under the small one.
I have received compliments on the rug, and a few faces aghast at the cheap price.