Needed two people to put it together but we put it together in about 30 min. Very sturdy and material is soft and looks to be good quality. Cushions are firm which I love. I really am happy with this purchase.