On my 2007 H-36 I have 2 large bug screens and they fit good and had plastic clips that swing over to hold in place but they were real pain to take off and on.
I did change to Ocean sliding combination one side slides with screen and other side slides has shade and can open half screen and shade love them.
Nick