Electric baby swing with multiple speeds. We found it really good for getting our kids to sleep when they had trouble in the crib. Seat is detachable so you can put it on the ground. Feeding tray is detachable. I think it creaks a bit when swinging under power, but otherwise is fine.