These stools were perfect for our counter height sofa table.  We ordered (2) sets in the beige and they were just as pictured. Sturdy, comfortable for the intended use, and fabric has nice textural quality. The seat cushions are easily removable (attached with velcro), and fabric covers on seat cushions are able to be unzipped and removed to wash. The seat portion comes pre-assmebled, but base/legs require some time and elbow grease to put together. We found that some of the holes did not line up exactly so it was a bit of a pain to construct. All in all, a great buy! We are very happy with our purchase.