I have an XC and use the cruise control fairly often on straight roads. I think it works quite well. I hate straight roads and that makes them a little better for me. It works just like a car cruise control. If you go up a hill, it gives more power to keep you at the speed you have set. If you go down hill, it backs off. When you turn it on you have to wait a couple of seconds to hit the set button, but that's about the only thing you have to remember. When you come up on a slower car tap one of the brakes. Then you can hit resume when you get around them.