Joystick with JInput

Hello all, I am currently in the process of building a table top arcade cabinet to house some of my games. I have the housing, and I’m about to buy joysticks and buttons. I will just have a PC inside the housing to run the games, and will be using JInput. So my question is, will a USB joystick such as work with JInput? From what I can tell, the buttons and joysticks just plug into a USB card, which would then plug into the PC…but would JInput be able to read a joystick such as this one on Windows 10? Any help would be great, thanks!