The light grey colored chair is actually light grey and white herringbone material, which I was not expecting. From a distance it's hard to tell but within 10 feet are so you can definitely see the two-color contrast. 
Chair is firm and comfortable although it is quite big for myself - I'm petite at only 5'0" and 112 lbs (at 6 months pregnant) and my feet does not touch the ground (about 5 inches from ground) when I'm sitting back, which will make it difficult when I'm trying to rock or nurse my newborn -- it's impossible to rock - think a child on a regular swing trying to keep up the motion with their legs. I will need to get an ottoman or foot stool. Otherwise, good quality and extremely easy to assemble - less than 15 mins.