Adorable baby swing! Everything works. Plays nature sounds, music and mobile spins. Also has a mirror for baby to look up at. Seat turns!! So it can swing front to back or side to side! We have loved this swing!! Our baby has just outgrown it.