Also keep in mind that when you put your new seat cover on the foam it tends to make it feel firmer, including the cold weather. Like it, but as others said you may want to trim to round to the tank. I have also seen others (skidoo) build a base below the current seat to raise it up, leaves the current natural lines, but pushes everything up. Haven't seen it done on a Yamaha.