Came on time..Package came a little damaged after opening there was a lot of dirt inside , but It does what it says. .. Only issue so far it’s making a squeaky noise.