Exactly what I was looking for. Construction is solid and stable. Just the right size for my small dining nook. Assembly wasn't too hard, as long as you have a power drill. Can't imagine the amount of effort and time it would have taken if we had to screw it together manually! One of the chairs was a bit unleveled and wobbly, but nothing a chair leg pad can't fix.