Come in one piece so nothing to assembly. Easy for my 2 years old daugter to get on it. The angle of the seat is perfect. Nice flashing color. She swing and have a lot of fun with it.