I was worried it wouldn't have everything it says it does but I checked everything out after hooking it up. It was just as the specs says. Was also nice and clean looking even on the inside as I took door off to check it out. So far I am pleased with product. Now just have to see how long it last.