Came assembled which was nice. Very sturdy. Seat is small though so good for kids.