 I bought this car used and it has been a solid citizen overall. I didn't realize it at the time of purchase, but the car had been rear-ended before I bought it and this is possibly why I've had to replace the rear brake shoes twice since I've owned it, or maybe it's just a fluke with my car. I also had to replace all four wheel bearings at 125K which was quite expensive, however not too surprising of a repair for a car with over 100k miles. The wire in the steering column to activate airbags has malfunctioned and will cost $500 to fix. Otherwise, I just replace brake pads, batteries, tires, and serpentine belts as needed and give it regular tune-ups. Parts are mercifully inexpensive for this car and it has never left me stranded (except for a dead battery or two).  For a roomy sedan, this thing gets great gas mileage and is as comfy as a couch on wheels for road trips and highway driving. It is boring to drive, but it gets up and goes when needed. It will sneak up to 75/80 mph without much extra noise or strain from the engine. Some people have mentioned this car getting tossed around in strong wind, but I've only experienced this once during a particularly severe storm in Texas. I just decided to pull over and get some dinner rather than fight to keep my car in the lane. Otherwise I've found it to be perfectly fine in nasty weather. As I said though, it's a snoozer in general and certainly doesn't stir any driving excitement. The 1995 Accord I had before was much more enjoyable overall and had a lot less issues (although the transmission went kaput at 150k). At the time I purchased the Corolla though, I felt like it was the best deal for the money and I still think I made a good choice. The engine and tranny work like new even at 10+ years old and show no signs (yet) of self destruction anytime soon. Fingers crossed.