medium to large, not too big not too small