Very easy to put together (less than 30 minutes each), and they seem solid. There's a small dip in one of the seats, but it's not uncomfortable and still feels secure.