Easy to assemble, quite sturdy and plenty of room to sit in. Seats are not really waterproof. The water penetrates through the zipper, so that's a bit of letdown, especially where we live (Seattle).