Very easy to put together. The color is exactly as it appears in the main photo. I got the teal color. The material is soft and the cushion is firm. We’ve had the chair for about a month and it’s holding firm still. It does lift up and down smoothly as well.