I use a racing simrig with multiple bass shakers/amplifiers and software using SimHub to control the various effects coming from the sim’s telemetry.
Agree with the suggestions that Flinnt already gave you, vibration motors and seat mats can’t give you a realistic feel to the same level that the best bass shakers do, and if you’re going to use it for music listening you should definitely avoid these.
There are several choices among the various shakers available on the market, from the cheap but good Reckorn BS-200i, or SinusLive BS-250 (almost the same but cheaper), but the Buttkickers are one level over most brands, because of their wider frequency response range that go up to 160Hz and can render some of the mid frequencies , but not so much, and offer the best watt power limit.
But if your aim is to listen music too, you should probably aim for the ones by Clark Synthesis , that are probably the only ones capable of cover high frequency sounds with very high quality and clear output, but these are very expensive as they were developed as military grade simulation equipment.
The best way for a mixed sim/music listening type of setup is probably using one or two Clark shakers for the main sounds, and a powerful Buttkicker to be placed under the seat or close to it for the bass frequancies and kicks But if you’re not going to use some type of gaming rig with integrated seat, and just one gaming chair, you should probably aim for one Clark fixed to the back, coupling it with a good live music type amplifier, just don’t use one of the buttkicker amp or bass shaker amp with the Clark shaker, as these have a limited frequency response and generally dont cover middle to high frequencies.