Sturdy, simple to assemble. The seats are oversized- foam padding, they are not uncomfortable- but not super plush either. Overall happy with the look of these!