smallest 10 button ( 8 x 30 mm, 2 x 24 mm) arcade joystick. dimensions are 14 x 12 x 6 cmno supperts needed for printingprinted in PLA