Came off a 2019 xt250 less than 4500 miles. No leaks in very good condition as you can see in the pics