Base seats in BMWs are there so you pay for the upgrade to sport or comfort seats. I have the comfort ones in my 5, they're really good and have adjustable side bolsters that keep you in place nicely.