I did a long term review on my epoxy floor. Nothing lasts forever, at the end of the day it's still a painted surface. If it starts to look terrible, I can always sandblast it or grind it off and put down something else. Besides being aesthetically nice, epoxy makes the garage so much easier...