Excellent product!  Exactly what I ordered and wanted.  It arrived in good time….looking forward to reclining on it this summer on the deck.  Perfect thickness for comfort and pleased it is waterproof!