This package carries (a)-(d). This polisher has no GFCI circuit breaker, our advice is plug this into a GFCI normally located in bathrooms and kitchens and using a extension cord from there. New Version Wet Variable Speed Polisher, can be used with all 3″, 4″ and up to 5 diameter diamond tools. (b) 1 Piece of 4 / 100mm (3.3mm Thickness) Diamond professional grade glaze buffing pad (it brings mirror like polished result to natural granite marble). (d) 37 Pieces of 4 (4 Inch / 100mm) 10mm Thick Professional Grade Diamond Wet Polishing Pad. Sponge / Fiber polishing pad is Excellent for wet polishing for granite and marble much much better than normal type wet polishing pad. But they cannot be DRY use. 7 X Grit 300 500 1000 2000. 3 X Grit 3000 6000 10000. And 1 X 4 (4 Inch) Velcro backer/Pad Holder.