I had an old fashioned rocking cradle. It was longer than any bassinet I had seen, but Darcy Dragon learned to roll at four weeks and would rock the cradle - thus rolling her further and she'd hit the side and wake up. The rocking action didn't do anything for her.
She went into her cot after that....no prob.