they are the same lenght as xxxcr shocks. There is none of the usual roll over scratches on the top. Dont know when the cartridges where last changed as they came on a bj4. Which is the reason i want to replace them with associated ones. I can supply mountings if needed