Can set exact size, or bounded sizes