Perfect fix. Has snaps around the legs to keep from blowing off in high wind.  Very good weather proof.