ya that's a complete strut "assembly" which means it comes with a new spring and upper strut mount. This means the tech just bolts it in as a complete unit. We have seen these Quick struts come with some inferior components and stopped using them. Could be that the manufacturer used the wrong...