My take on light interiors. I have had a 535i with full beige interior, 335i with vanilla/black 2 tone, 750 now with oyster/black 2 tone. I have 2 boys under 8, I let them eat and drink in the car, but always make sure they have enough napkins, drinks sealed etc. They don't throw food around, but accidents sometimes happen, and naturally you get crumbs etc.
The full beige interior I had for 2 years. Seats looked fine, but the carpets and mats definitely showed up dirt. I never did any steam clean or something excessive, but I get the feeling that it would not be 100% cleanable - perhaps up to 90%. Definitely a lot of work. Scuff marks on the plastics could probably come out 95% with the right Lexol and elbow grease. Now to the leather. I think I could get out at least 98%, if not 100% of all marks that weren't made with anything short of a permanent marker. I just use Lexol cleaner and conditioner. New dark jeans definitely do transfer a little dye, but that comes out with Lexol. I try and avoid that with my "cape" solution (tuck a pillow case into the back of your pants like a cape). I clean the interiour about 3 times a year? I've had the 750 almost a year, and the leather looks almost as good as the day out of the factory (except for usual wear).
Bottom line, if you are leasing - why not. If keeping it for a long time, at the least go 2 tone and expect a little more work (not a whole lot). If you don't mind all black, that's probably the least overhead intensive.
2015 550i ED - M-Sport, Exec, Heated Seats, Rear Shades - 4/9/15
2016 Benz C300
3/12 ED 7 - thread ID 610350
1/11 ED 6 - thread ID 5767556&postcount=175
4/10 ED 5 - thread ID 453501
5/08 ED 4 - thread ID 290679
3/07 ED 3 - thread ID 201013
3/06 ED 2 - thread ID 136454
Last edited by chrischeung; 01-25-2013 at 11:13 AM.