I'm about 5'9", and I ride a 53cm Soma Rush. I think it's probably a tad small, and my next frame will be larger, but it's not bad. It's comfortable.
I always wonder though if I had a larger frame that fit perfectly if I'd be even more comfortable, so who knows.