The controller arrived promptly with me. The graphics look good, no flaws. Very comfortable with a good grip, the buttons and triggers are also very clicky. My original controller that came with the Switch had some drift, but I haven't had it with this one yet. Overall I am very happy with my purchase.