A bit more plastic than I anticipated but it’s sturdy and looks nice,will hold up well in all kinds of weather and is very comfortable. I’m happy with the purchase and delivery time.