The fabric quality and color are perfect, and the assembly was super easy; the assembly instructions were super easy too. But it's much smaller than what I anticipated, and it was hard to tighten the screws on the legs because of the design; it took me a long time to finish because of it. But it's a good couch for the office or bedroom; we got it for our living room, and it's small. Only two people can sit at one time, and the seats themselves are small.