A typical newborn session will last between 2-4 hours. I allow plenty of time for on demand feeding throughout the session, as well as diaper changes and snuggle breaks. Feel free to bring along your favorite (quiet) snacks, drinks, or even a pillow and catch some zzzz’s in the waiting room!