I helped my dad do his other garage floor last year with one of those kits from the hardware store and it has held up great. He doesnt use it a lot (cuz my LUV is sitting in there.

) Just like anything else, the key is in the prep work, have to make sure you get it etched really well and all the old stains up as much as possible. When I can finally get to doing my garage floor (where my WILL THEN be sitting) I will proably have a pro do it as it will see a lot more use. It can be slick, but the kits the sell have the colored sprinkles you spread on it which help with that and I have seen texture packs you can add to the paint. If you a putting it in an area where a lot of heavy stuff isnt going to be drug across the floor much, those kits work great. Think we spent $60 on the kit. I can get pics if you want.