Mechanically: excellent
electronically : now-then the screen is a bit too temperamental.....and requires attention !