Love walking on this every day. No more cold floor in the morning.  

Pros: Great quality and value
Cons: none