Like brand new, only covered 6k miles removed due to upgrade pistons, piston comes with connection rod and bearings as pictured, price per piston, if you interested in few messages me can do a discount
eBay