They look kinda tall, but when you crank the bars to one side, its perfect, they dont hit anything, and its actually more comfy to ride than you'd imagine. as for the snowsuit, the set i bought last year will look better with this sled than my bright red polaris

I also have to get a new helmet this year, i smashed mine this past monday while ddunebuggying, the helmet fell off the trailer and the buggy landed on top of it.
