I've owned a number of BMWs including two M series & they have been a joy to own. The X5 is big enough to load up & take to the beach & comfortable at highway speeds. It is a truly a joy to drive. I unfortunately only drive 3 miles to & from work so we make it a point to drive to the coast on the weekends. It handles incredibly with go-cart like feel in a 4000lb + vehicle. I highly recommend. My only slightly negative is the gas mileage in the city which is 15 mpg vs 20+ on the highway loaded with people. I have had no problems what so ever since owning.