Perfect fit for my 2002 Frontier SC 3.3L 4x4. However, the pictures show ball joint grease fittings. This is misleading as they don't have Zerk connectors. That's why I chose this paragraph. When a grease fitting on your ball joints is a deal breaker. look elsewhere If not, these are perfect.