Fairly easy to put together. The stools are comfortable and look great. Comes with a touch up kit and additional hardware in case you lose a screw. Touch up kit was a perfect match when I had to fix a small scratch.