It's electric with freedom high speed chip. It was EZGO white, had dealer paint it. Nissan Electric Blue Pearl Metallic. Son and I added the graphics. Now has 80 inch top. Diamond plate shock cover waiting for rain to stop. Thanks for all the good words.