concrete and it's had more floor jack, engine hoist and axle stand abuse than I care to mention. As I said, the floor had 30 years of dirt and paint on it before I got here and this picture is after 4 years with the Rustoleum.
It also makes sweeping, cleanup and sliding under the car
real easy.