This is a good condition used LH assembly out of a 1999 Ferrari 355. This WILL NOT fit The Spider, I believe it does fit all other body styles.