Totally enjoyable from start to finish