the hard part is all the prepping. parts have to be 100% paint and sediment free or it will effect the finish. I'm no pro by any means but i'm ok with my work. its easy to learn and somewhat harder to master. Some colors are easier than others. I think my kit is hotcoat brand... i'd have to go check to be sure, but it is 30mi from me atm.