This is an SUV that drives like a car. It's well balanced. Easy to drive. Smooth on the road. Little road noise. Nice top end speed. Great cargo room. Carries my family of five quite comfortably. Great sight lines. The only problem I've had is the dash cracking due to the heat and the cold. Didn't expect this from a Lexus; however, Lexus replaced the dash for free ($2,600 normal cost). They gave me a brand new RX350 as a loaner while mine was being serviced. That was a nice perk. I purchased mine used with 116,000 miles on it. (Got it $3,000 below NADA.) It now has 154,000 miles on it. No problems mechanically. I've read about the cost of maintenance. I never use the dealer (except for the dash), so my cost has be a fraction of normal maintenance. I have an amazing mechanic. He's a genius and very fair in pricing.
UPDATE: My 330 now has 186,000 miles on it. I'm still mostly repair free with the vehicle. The car is starting to burn some oil - not much - but some. I also have a leak somewhere and anti-freeze is leaking out. This is not a problem so far as it is a very slow leak and I just top it off every 3,000 miles or so. Still a great purchase!