These Shimano 105 10 speed shifters are in good condition. They have a few scratches and discoloration common on those that are a few years old. The shifters worked great for me. I would estimate they have about 1200 miles on them. The hoods have some discoloration but have no cracks or tears.