Almost perfect.  I wish it didn't have the digital display.  Aside from that it works great and looks great.