These mats look good but when you step on them the corners come up and trip you.

Pros: nice appearance 
Cons: easy to trip and possibly fall, sharp edges can cut your skin if barefooted.