good-sized

Pleasantly large in size, but not huge or enormous.