Originally Posted by rohrt NICE! How do you like the seats? The seats are really comfortable. Seem to hold you in pretty tight while making vroom vroom noises.