Swing

Hala
I want to buy this one for my baby but i dont know till what age she can sleep on it or crib is better? 
But crib is too big for newborn baby. 
If i buy this one till what age i have to buy a crib?? 
Thank you 😁🎀