The fabric and color are great on this the buttons have stitching that creates the diamond pattern adding to the texture.  I sprayed mine with scotch guard before I put it together.  Not sure it needed it. 

Pros: Easy to assemble,  good fabric
Cons: Not very sturdy. It flexes back until it hits the wall when you sit against it. I put furniture  pads on the wood so it would not scratch  the paint.