Great functionality.  Slight design flaw in the top tray but still usable and I would still buy it again.