i had a difficult time finding the right size and style screen.  This was a perfect fit.  Good quality.