Switching a baby to a crib from a bassinet is usually necessary because a baby will outgrow a bassinet in size or weight. Cribs are larger and designed to accommodate a growing baby longer. Also, if a baby begins to roll over, sit up, or show signs of increased mobility, a crib can provide a safer environment.