I've got one on an '03 honda 919. It is very comfortable, but one thing I would make sure of is the color. Especially if you're trying to match the bike color with a color on the seat. EX: my bike is a gunmetal silver/gray. So, on Corbin's website I looked at their "Gunmetal gray" pictures and selected it as the secondary color, but upon receiving it I found that their idea of gunmetal gray is more like a Hospital Gray; dab and dreary. But if you're just wanting black or not trying to match a color, go go go for it!!
The leather is good quality, however the metal base they use along with it, is heavier than the stock seat. but not bulky.
Slow is smooth, smooth is fast.