All in all very excellent product