I was scouring the internet for a flannel buffalo check shirt but this little beauty popped up- it's awesome.

I was surprised by their size guide- but it was accurate! I'm 5'9+/-" and 150lbs. Small fits perfectly- but it's a little short on my arms- but I have VERY long arms- 24"; shoulder seam to natural cuff. It rolls up nicely at the sleeves and looks nice- just like all of my shirts/dresses with arms that aren't long enough for me :-)

It falls about two inches above my knee.

No buckling at the buttons- looks and feels great!