Very cool swing. Can position the seat for back and forth or side to side. Can take off and use as bouncer seat which vibrates. Swing itself works with a power cord which is included or batteries. Plays music. Can attach mp3 to it. Has heart beat noises and other white noise as well. Really neat feature is that you can attach many brands of infant car seats. So if baby falls asleep you can bring them from car to swing. Please always uses supervised esp if babies are asleep. Swing has multiple heights for seat from recline to sit up. Has head rest included and seat belts. Everything works Smoke free home.