Hauler is clean and in good condition. Measures approximately 18.5" long from front of truck to back of hauler