So far it's our favorite vehicle.
We have a 2012 Q5 2.0T, 2013 A8, and 2007 Lexus ES 350. By far the Lexus is the most reliable, with 225k miles and hardly any problems, but no one likes to drive it because it is a bore to drive. A8 is fun but too big for everyday driving. The Q5 hits a sweet spot. It's 2012 with 105K miles but drives like its brand new. We take it in for regular service, and outside of a oil leak into the water pump costing about $1000, maintenance has been routine and infrequent.