Sturdy and functional but the cushions don't last well. Only been using about one month and can feel frame under when sit. 160 lbs, not superoverweight so...☹️