Nice! try and find a good detailer in your area- and for leather upkeep- I hear 'Leatherique' or 'Zaino' are some of the best leather seat care. Google 'Leatherique' -the before and afters are crazy. Take some pics once she is cleaned up! They are always welcome on here
__________________
2011 328i Space Grey/Oyster-X-Drive, ZSP, ZVP, ZPP, ZCP, CWP,Heated Steering Wheel, Nav, BMW Apps
2008 BMW X5 4.8i BSM/Black/Bamboo-ZSP, Premium Sound, ZCP