These barstools have thick, firm cushions that I predict will last for years! The seat size is comfortably deep enough for my 6’2” husband and still a perfect fit for 5’5” me. The color is a perfect espresso with a brown/gray tweed-looking upholstery that is warmer or cooler depending on the lighting. Even our little 7.5lb pup is in love with them!