Not impressed AT ALL. 
I put one together but didn’t realize legs come in two pieces - they look and feel cheap. You can see the screws on the legs.  When I started putting the second stool together I discovered the seat had a stain on it. (Looks like oil)
I requested a return and full refund but they only offered a 50 refund or new seat but said it would take over a month to arrive as it was back ordered! And no guarantee the fabric would match. I replied but no response over 24 hours later. Very poor customer service. 
Do not waste your money.