Purchased to add much need warmth and charm to our porch that has a concrete slab base.  This did the trick.  Wearing well.  A friendly neighbor cat loves to come and lay on it. Definitely recommend.  

Pros: Color, texture, durability