The size small fits me perfectly. I love the wrap style, and soft, comfortable fit. I am 5'7, 134 pounds, and the length hits shin/calf level. I can absolutely wear this to work. I was thinking it would be nice for an upcoming vacation, but with the long sleeves and jersey type feel, it might be a bit too warm.See full review