Shipping is fast. Received the next day I ordered. The controller is legit and at a good price. The controller has no issue connecting to my switch and I tested all the buttons worked fine. It looks brand new with all the wrapping inside. Accessory is included as indicated. Received a EUR version but no issue connecting to my US switch. One thing to note is the box doesn’t have stickers to seal like the US edition. But everything looks great!