Well that's good to hear, but what about maintenance wise and reliability. Also how does it do off road ?