I manufacture explosives used in airbags. All of our floors are coated with regular epoxy paint. The stuff is nasty as hell until it dries, but it lasts forever. If you want a coating that will last do it. You have to do the prep work in order for it to hold up though.