These chairs are comfortable to sit on and assembly was straight forward. The green upholstery fabric is a decent quality and color consistent with the online photos. The only drawback is the uneven legs. Each leg comes with an adjustable foot, but even with the feet all the way extended on some legs, they are so uneven that it's impossible to get the chair to sit flat on the floor (see included photo). We intend to use these as kids desk chairs on carpet and the wobbling is much less noticeable there. However, had we planned to use them as dining chairs on our hardwoods, they would be going back.