I used to suffer lower back pains in my previous cars so made sure I got the lumbar support for the 330e and it's the comfiest car I've owned!
Not sure about hamstring/knee pain - If you're at full stretch try bringing the seat forwards and up a touch maybe?
|