The text needs some work. I think the 2-3px border doesn't really look very good on it. Other wise it's not bad.