I've had this several years, I don't know who makes it. This style is really a lot of fun, your center of gravity is almost ground level. Once you get comfortable you will be amazed how far you can lean on turns. If vibration is a problem maybe you can get smooth tires. Gloves with a lot a padding might help also.