Arrived on time.The cover does much better than the tarp i had over the pool.It heats the water alot more than just a cover.I'm happy with the looks and it stays put in high winds.Also keeps out foreign matter.It is a little thinner than I expected.I bought it on sale and can't beat it for the price.I feel bad for the people that had problems with this product.I think you just have to be smarter than the cover.