I used the suntour suspension seat post with a cloud 9 seat. The seat I have had on my last 3 ebikes its 5 years old and still going strong. I also put the tannus armor in the tires so i can run at a lower tire pressure. I usually run no more than 20psi in the snow i go down as low as 10psi currently i am at 15 psi for the winter. That really helps with windy days because i can feel the tires grip when the wind tries to blow me sideways. All things considered my ride is very comfortable