Beautiful chair and super easy to put together. The fabric is exactly like the images (I got the teal), and super soft. I love how it's a bit wider than a regular chair which gives me a lot of room to move around on. It is firm, but I like that.