2006 Xterra, exact fit. Expensive but much easier installation and all the rubber is new, for me this was better than having to compress springs and all that stuff. Appear to be excellent quality. This was a great price for the ready-to-install struts.