Just bought these and decided I'm not gonna use them for the simple fact that my dog doesn't like em. He rides with me a lot. They are used and one has a crack in it, repairable I would think. They have sliders but not designed to fit anything specific, would need brackets made to fit your application. Asking $120 just to get back what I put into them.