Took on a full engine rebuild for my Elantra. This kit made it so easy because everything was in the box: pistons, rings, bearings, and a full gasket set. Quality looks really good for the money. The engine runs like a dream now, no smoke, no leaks. Perfect for a DIY project if you know what you're doing.