The Rockit is not designed to keep a child asleep for an extended period. It is meant to be a helping hand to soothe a baby and help them drift off to sleep or maintain their sleep when the pushchair or pram stops. Babies often sleep in cycles of around 40 minutes, so it is designed to help them get through one full sleep cycle after which time they may be in a deeper sleep and no longer need rocking.