Absolutely fantastic counter stools.  They are solid and comfortable.   I had Handy to assemble which was best idea. These stools come with a lot of pieces.   They fit perfectly the counter height and width.   The fabric is a shades of beigetan cream weave.  It’s not a solid cream. It is exactly what I wanted but make sure you want the more textured weave material.  I did a close up of the material.  I love these counter stools.