Hello, Papadan. Yes it is concrete, cracked & heaved, also a good coat of lead based paint. I am borrowing a Surface Grinder with a HEPA vac for the safe removal of the paint, the new floor coating would not stick to the old paint. Tried doing it manually , (wet scraping), stuff just would not come off.Regards, Lou