KDX200 In-Depth Review