Lightweight, great D-pad with separate buttons, extra 2 programmable buttons, very long cable.
Horrible reliability - had 2 of these, the analog triggers on both had a mind of their own, acting without relation to their position. Build quality is ok but it's not durable enough. Triggers are uncomfortable.
Stick with the original Microsoft controller.