I was looking to paint my garage floor - to protect it, to make it look presentable and also to prevent the cement dust from rising off the plain cement floor. I used Rock Solid system. It was super easy to mix and apply. I think I have spent more time clearing the stuff out of the garage and cleaning the floors prior to application. Best part - I applied it in the morning, and the floor was dry by the evening. All of the stuff went back inside that same night. I did wait until the next morning to park the car inside... just to make sure. Love it! It looks amazing like the high end showroom finish. This was in September - the floor has endured months of salt and snow on it so far - nothing is peeling off!!