Pulled mine into the Sunrider position today. Left the windows on and of course forgot to put the velcro straps on. Hit the freeway - topped out at 65 MPH....no incidents. But sort of remembered something that should have been done...(those velcro straps) so got off and took surface streets home next 20 miles.... at 45MPH...no issues. Going to keep using it with the windows on but wont forget the straps next time.