Very good! A bit noisy and lots of stairs but, overall, exactly as advertised