Easy to put together (basically just add the legs). Plastic material but they look nice. Will definitely need cushions. But great for the price.