KDP 120 review