Well, it does the job...at first. But after a few times of tying it onto pool poles, unfortunately it begins to tear more and more and not just around the holes but around the seams. It really needs to be a couple of layers or thick or at least have an extra layer of something around the seam and 'button' holes. I would be happy to pay more for quality. I can't seem to find anything of good quality on the market though. Fits okish, stops debrey getting into the pool. Hopefully will last at least 1 summer. Oh well :/