Excellent product; fits well on my adirondack chair, is water proof, and is secure.