This is our second pool cover for our in ground pool. Built pretty well and stays in place. Had a couple water bags split from cold but replaced with Aquablocks. Kind of get what you pay for but does the job.