Be sure to order two sizes larger! I usually wear a size plus, but since it's 100% cotton, I ordered a size X. Due to shrinkage after a few washes I had to order XX-Large. Despite shrinking, they are well made and have stretched slightly after sweating all day in the garden. Be sure to wash cold! Good value though.