No cracks/leaks.
There are scratches on the box.
Comes as shown in pictures.
Please review pictures carefully and research compatibility on your vehicle before purchasing.