Brand new screen ordered for French door type patio door but maybe fits others Still in plastic , didn’t fit so had to reorder another for $100.00 $50,00 OBO