Your baby doesn’t yet know if it’s night, day, or somewhere in between. Therefore, their sleep cycles are not like ours, they are focused on growing, connecting and learning!
Most babies only sleep for 2 to 4 hours at a time and have sleep cycles of around 45 minutes. This means that even if they are sleeping for 2 hours, they will likely stir around this 45-minute mark and may need some gentle reassurance from you to fall back asleep. Your baby may be able to resettle themselves.
Babies usually feed quite frequently, somewhere between 2 to 4 hours. When you think about how tiny their tummies are, it makes sense that they fill quickly.