5'8.5"155lbs I'm one size so sometimes I fit small and sometimes I fit medium. One size up. Fine. It's a bit big for a medium size so I had hoped a good wash would make it perfect.a bit large.after washing the length has shrunk by almost two inches and the width by about an inch.I like the width,arms and neck after washing but the length is also shrunk a lot so i can easily show my belly when i raise my hands.