100 % plastic frame & screws and the cushions are rather thin.  I see why people say the cushions are hard and uncomfortable.  Assembly instructions are not great, but I have seen worse.  If we get 5 years out of this I will be happy.  Hoping the additional cover I got will prolong its life. But for a sale price of $200 I cannot really complain too much.  Glad I didn't pay full price for it.