It's not perfect, but really nice actually.
The body's straight and rust free, the interior is in good condition from the headliner down (really needs a new headliner), and the engine sounded good. I also checked all the front panels and they all still had a BMW stamp/sticker on them.
The floors desperately needs to be cleaned and it needs new floor mats. There's a bit of a vinyl patch on the back seat, but it looks decent.
I have the VIN if anyone can run it for me: WBACC9328VEE59048
My dad's going to talk to my mom about it when she gets home. He already talked the guy down to $2,000. So if we get the green light from my mom, and it drives well, I might have a new car.