The adhesive strips stick very well to the window frame (much better than of Tesa - my opinion) and the mosquito nets even sitting on the very strong velcro. Very good!
Update 1.5 years later: The flyscreen and stick tape is still very good, I had not a single exchange. Would I buy again at any time.