Not difficult to put together and they are pretty sturdy. They look nice and a great counter height. I’m happy with my purchase and would recommend the counter stools.