It is weather impact (mostly).
By experience, just be carefull with the thickness of the fabric to be used, otherwise its harder to fit in the panels.
Also, if you have a sliding roof, be very carefull when you put it back on or

it might scratch the paint (I'm working on a glass roof for mine

Good luck.