Stick is good for first use but too small for kneeling comfortably, thickness is uncomfortable on almost any surface and joystick feels too tight. Everything else is solid, nice square clasp with responsive buttons in a good position for my medium sized hand, the buttons on top work but would be better with a tactile button than a rubber button although I can see why they didn't work. If HORI makes another mini model they should make the full size buttons and arcade stick ball removable but other than that overall I love it for games like Street Fighter IV, Skullgirls, MKX and more.