Great product. I had to use a normal kitchen spray bottle on the slabs but it worked fine. I just kept going out about every half hr to check slabs hadn’t dried out. Left product on gif 3 hrs before rinsing off. Slabs came up looking almost brand new. Very impressed with product. Would definitely recommend. Smells a bit like the swimming baths (chlorine) good product