Good shape. Comes with all the hardware. Does not come with glass just full screen. Have the frame for the glass but glass was broke by weedeater. 7852590358