Can't really give it 5 stars because we haven't had it that long, but seems to be working as it should so far.  Disappointing that I was told it had a reversible door, but the logo on the door would be upside if you switched it around.