Very sturdy and functional. Cushions are nice and thick and stay in position. My only issue was assembly, some parts mis aligned and very tough to fit. Finally got it done but it was a chore. Otherwise exactly as described and very comfortable.