The two counter stools I ordered are great looking.  They shipped and arrived on time.
The first stool was a little hard to put together.  Instructions could have been clearer.  
It took about an hour to put together.  The second stool was easier.  I have choose to fabric guard the 
material on the seats.  When my 7 year old twin granddaughters visit they are sometimes messy and spill stuff.
Overall I am very satisfied with this purchase and would recommend these stools to anyone.
They get an A+ from me.