Well made.  Arrived sooner than anticipated.  Unrolled it and put it on the deck.  Matches my deck furniture perfectly!  Very happy with the product and the price.   

Pros: Great value.  Great colors/design.  
Cons: none.