Pretty easy assembly although it helps to have a second set of hands when putting in the screws. Each piece took less than a half hour to put together. Nice!  Solid wood, the chairs are fairly wide and quite comfortable.  My only complaint would be I wish the chairs allowed us to sit a little higher up- this is not a bad thing- just something more to my liking. Definitely recommend!