Easy to put together. We put 4 of them together in a little over an hour. They are beautiful and very sturdy. The *wood* is truly white (not off white, cream, bone, etc.). Matches perfectly in our white kitchen. The beige/greige fabric portion in the specs say that it’s vinyl but looks more like linen/cloth.  We love our stools!