Solid enough dinning table and chairs that look good.  I would say however, the backs of the chairs are completely upright, creating a 90 degree angle for the seat position, this isn't very comfortable. The assembly isn't the easiest either, it involves wood glue and measuring up yourself where you should line up the table legs inline with the table top.