Does it operate as promised? Speed, Output quality, Ease?