Arrived on a Wed. wet, stinky, and bottom covered in green mold.  It smelled so I didnt even unroll it. I called minutes after the delivery and I was told a replacement would be shipped arriving Friday.  2 days later no tracking.  Called and it hadnt even been processed.  I was told to expect in another 3-4 days.  I decided to cancel.  No thanks.  I will order somewhere else.