Excellent screen room.  I expect it will keep the pesky insects away.  It’s light weight and easy to put up.