Easy to assemble, my 6 yo could figure it out.  Seats are a little thin. Might upgrade later, works for now. Durable and solid.