Everything as described. Very clean. Keith is always available to answer any questions. I recommend!