Beautiful and very easy to assemble.  The cushion is nice and thick but I’m a little concerned about the quality of the stools and how long they’ll last.  We’ve noticed the seats loosen a little bit each time we get off the stools.