If you need to go purely mail order, try calling the companies to get their best recommendations on size based on your actual body measurements and weights. Some suit companies will say that weight is the most important factor in choosing the size and other will say height, etc. I'm a bit too heavy for my height based on the size charts (BlueSeventy) and had to go up a size, but it seems to have worked out.