They are OK - they run a little small, but i ended up keeping them because they do look nice.  They are just slightly snug - NOT after dinner pants or else you may end up unbuttoning that top button - haha.
I'm 5'6" 120 lbs and I ordered the size 5