Groups of all sizes