The only reason I leave 4 stars is because I received this unit with a small scratch on the side of the trim piece. However, I was able to ship it back to be returned the same day and was overnight shipped a new unit! I was very impressed with the quality of customer service. After receiving the new unit everything worked as it should. Would definitely still recommend!