Mystic size chart impact & flotation vest