There is no way you can use this straight on to your tiles or hardwood floor as it will slide right off.  Its texture is more of an exterior rug, its not to good on your feet but works for me in the kitchen.  Its thinner than expected but looks really good from a distance.  

Pros: Nice pattern
Cons: Coarse texture, needs padding