It isn't as soft as I'd hoped for and a little hard to keep clean.  There's a nice rubber backing but it's thin, and, on my hardwood floor, I would've liked it to be thicker for some cushioning.  Overall, it's a great value if you're wanting to cover a large area.