I ordered a tall seat for my 06 yz450 from GUTS racing. They advised that I should have a med. density foam as it was close to stock in firmness. I also ordered the gripper seat cover that comes with the step kit. Installation went well, but the medium was too soft. Guts replaced the medium with a firm at no charge and shipped it out the same day no questions asked WHAT SERVICE! The firm is much better (no mush). The gripper cover is nice as well. I did not install the step this time as it looked funny on the tall seat and I did not really like the feel of it anyway. I would recommend the GUTS folks anytime.