Easy to put together for my adult son not me I wouldn't even try I dislike doing that stuff.  There are a lot of parts. We didn't use the extension to make the chairs higher as they were good without them.  If you have animals or kids chairs can tip over easily if a cat goes on the back of the chair (from the counter) which my cat already did. I woke up and the chair was on the floor.  So I would be afraid for a child pulling it down.  Nice color. Seat cushion was a little hard at first but they are okay now.  I like that it comes with three chairs just what I needed for now at a very good price.