I keep looking and wondering whether to book it, does anyone know how long it takes from start to finish please?