It was way tooo small.. I usually wear a medium. I ordered a large seeing the other review but it was way too small.. i would have to order 2 maybe 3 sizes up. the material is also light.. so it's more like business casual which is fine for me.