Some shelf wear mostly on the leading edge that would be covered by your trim. Mounting studs included. Been sitting on this to long. $600. Grille is in Dover, NH. I will ship UPS insured as well.