These were super easy to assemble! They are definitely plastic (the seats),  but I expected that based on the description. They are extremely comfortable as well. We are using them in the dining room of a place at the beach so we can just wipe these down. Love them, and would reorder.