Just what we needed.  We had someone with experience install the unit.  It works and looks good.