It was given to me & claims it works for kids up to 25 lbs. However, even w/ brand new batteries, it stops swinging (even on the highest setting) after one or two minutes. It sucks b/c she LOVES that thing. I researched the plug-in type but reviews say that the same thing happens. Does anyone have Graco Lovin' Hugs swing or a glider that they can tell me about (I've heard they're good)? Or any advice on any other good swing?