The Lexus RX 350 and BMW X5 are both spacious five-seater SUVs. Both offer comparable amounts of head- and legroom in the backseat. The X5 also offers an optional third-row seat for extra passengers if you need the additional room. However, the third-row of seating reduces the amount of cargo space available so it comes at a cost.

The RX 350 is a particularly big hit with tall drivers and their passengers. The front has almost 4 inches more legroom than the BMW X5, making it considerably easier to stretch out in. This also means front seat occupants won’t need to slide their seats back, leaving more than enough room for their friends in the backseat.

In terms of comfort, the Lexus RX 350 offers some of the plushest seats in the segment. This is especially true when you opt for higher trim levels. The rear seats also slide and recline if backseat passengers want to get cozy. And, if you have younger children, there is plenty of space for two child seats in the second row. Plus, the corresponding LATCH anchors are easily accessible.

The Lexus RX 350 makes leatherette upholstery standard. Upgrades include ventilated and heated front seats, power-folding and heated rear seats, and leather upholstery. The BMW X5 includes these same amenities but the front seat is a noticeably tighter squeeze than that of the RX 350.

Which Should You Be Driving?

The X5 and RX 350 are relatively comparable in terms of interior comfort and features. The Lexus RX 350 offers more space for taller passengers in the front row. The backseats between the two SUVs are almost identical in terms of space, with the X5 offering a third-row if needed. However, you trade in cargo capacity for the room. If you need a roomy fit for five, the Lexus RX 350 offers all that and then some.