Out of the box, you get the controller wrapped in a sleeve and a usb C cable for charging and whatnot. Holding the controller feels like a Xbox One controller. The buttons are plenty big and a proper dpad is nice to have. I am disappointed that it doesn't come with analog ZR/ZL buttons. You just get the clicky ones. Not good for any racing game, but they work. Probably some gamer advantage thing Nintendo didn't want people to have, which is the same reason we got the little nub of a c-stick rather than a proper 2nd circle pad on the n3DS.