They are great.  Perfect height for a counter stool.  The seat is large and swivels. The seat is firm but I am sure it will soften in time.  The are very comfortable.   I took a close up picture so you can see the true color and texture of the fabric.