I'm using Aprica Baby Swing 625, it is quite sturdy, has a newborn protection pad, and it's convenient, can wheel it around the house.
However, I don't recommend baby sleeping in it for long periods, cuz the back of the chair doesn't fold back all the way to 180 degrees, so naps are ok, but I don't think baby will be comfortable to sleep in it for the whole night.