This the Deck Belt aprox. 127" long off of a john Deere 2305 tractor bottom mount tractor mower. It is in good condition. Gear box works as should. (see pictures). It comes with a 30 day warranty! Please let me know if you have any questions. Thanks Dale