Our Q7 was bought to replace an XC90 that was written off. The Volvo was lovely, but the Q7 is super! The seats are only a little firm, the infotainment system is eons ahead of the Volvo and (we opted for a larger engine) the performance is great - it truly feels like the Golf we have for nipping round town - except faster!
But for those of us who want practicalities, the Q7 seats 2 adults and 5 kids in relative comfort (a bit nicer than the XC90 for leg room we found), and also capable of carrying 3 kids, 2 adults, a giant bean bag (don't ask) and luggage for 9 hours.
I simply adore this car, but my friends with younger kids stick with their XC90s - they are a bit more sturdy than the Q7 - but say when their youngest hits 10 they are heading for the show rooms!