I've got a seat foam kit for the 250. All of the big suppliers appear to have the same kit. If you have purchased this kit, were you satisfied with...