This is amazing for shower floors and feels great on your feet.

Pros: Great look, durable, not too pricey
Cons: None