Solid, kind of finicky installation, and ended up not lining up perfectly, but sturdy nonetheless. Cushions aren't very comfortable. Looks good though and we can replace cushions