Product review (5 stars): Five Stars
All inclusive, it came with everything, I was able to swap out old unit in less than an hour.