I had them in my previous house. The trouble with them was bugs could still sneak their way in.Remember when we had those horizontal, expandable screens. You lifted your window, set it on the ledge and then adjusted the size.
I’m shocked that your place doesn’t have screens in the windows.