The hardest thing about it is getting the floor prepped, same as painting a car . 95%prep It works really well when done properly.