With what hardware? I have upgraded my 2009 MBP to OS X 10.9 Mavericks and it was a very bumpy ride with daily or hourly kernel panics. OS X 10.10 Yosemite was even more stable than that, but a bit slower in general.
Now my 2009 MBP runs OS X 10.8 Mountain Lion quite fine.