after ya get it cleaned up ...rustoleums garage floor coating is nice stuff for the cost ..it is like no other paint ..it is a 2 part epoxy system ..it holds up darn well to most everything other than draggin stuff across it like a rear end it will scratch or peel with enough weight being drug across it...but it holds up well an the best part is you can just MOP the floor ..with some degreaser added an it looks new.