I'm in the process of installing mine now as part of a total plumbing/electrical overhaul of the pad. I hope to have rave reviews in the next week or two! I compared prices for all of the pieces across 9 vendors and ordered from those with the best deals. You will have to do a little planning to figure if you need the breaker panel option, pick a personality kit, and decide what kind of controller you want. I went with full panel load center, i5+3 personality kit, and Screenlogic2 wireless interface so the family can use our phones. I'm pretty jazzed. Researching and planning was my off-season pool activity this year. And I'm saving about $10k over contractor bids, so there's that. My pad was so bad, this is really a no-lose upgrade.