It is too oversized
I don’t think it will hold up in the wind 
One of the Velcro straps has already fallen off during set up