I think these fit about right, I'm 163 lbs, 5'8", I ordered large but probably could fit into medium for a closer fit. The sleeves are long enough and while standing they fall onto my wrists. The weight of the fabric is about medium for a like type shirt. I ordered these to reflect the summer sun while working outside so the nice white color probably won't last long but I think they will do fine.