Great swing when your baby is little. Siwng would go at different speeds until he reached 18 lbs. After that, the swing would come to a stop when it was on and with the baby in it because of the weight. It says it goes to 30 pounds, but really doesn't come close. Now we are shopping for a new swing that can last longer because he loves it so much. Could also use a plug. We have to stock up on batteries.