Yes, our mesh is finer mesh than the normal fly screen. It has 20 x 20 strands per inch.
Our mesh is made from Polyethylene + Polypropylene (PE+PP), which is as strong as plastic. It will not rust and offers UV protection.
Our pleated retractable system only requires 32mm thickness of space to install, it can also be face fit onto the window/door architrave. Unlike the roller retractable, it does not require an extra box at the end for mesh to roll back. This means you can install our system in tight spaces, leaving it looks almost invisible after installation.
No, air will not flow through our shade. It is made of polyester and offers total block out protection.