THis is a very good purchase. I would give it 5 stars 
 but, and this will probably go away, the ends will 
 not lay flat. Otherwise it covers our deck great, and 
 our 1 year old loves to play on it