Very nice and exactly what we were wanting. The stools do require some assembly, but it's pretty simple and straight forward as far as DIY assembly projects go.  They're nice looking and sturdy.  A solid 4 out of 5!