These stools are solid and easy to assemble, as well as beautiful.  The only problem was that the wrong hardware was packaged with the stools so it delayed the assembly.  We had to call twice to get the correct hardware, but after a few weeks, the stools are in our new home!