Hmm.. I was hoping that seat would be more comfy than the stock America seat... which leaves a lot in term of comfort and support.
I know many swear by the Corbin seat, but they are expensive, and shipping here would almost double the cost.... ain't going to happen.