I needed an air filter and this one was perfect replacement.  I didn't realize how bad my original one was till I took it out to replace it.  This fit my John Deere Tractor perfectly.  Quality is fine and will be buying more in future