This was just what we needed!  We constantly have a great deal of wind, so I was concerned as to whether this would hold up to it.  It did just fine and stayed in place through 70 mph wind gusts!