I have returned several tops and pants as they are NOT the size I ordered. The reason for this is clearly that the Chinese manufacturers set their sizes to Chinese sizes and the manufacturers don't bother to check it. Canterbury is another place I have to add to the "don't trust its size" crowd. Too tight for XL, more like a large. And too short in the body. Terrible combination. BE WARNED