It's pretty good quality considering the price and the fact that it is a modular sofa. This has given me the look I was going for, though I did add in more poly fill to the cushions and that has helped quite a bit. The back pieces are very straight, but I have so many throw pillows that it's not really an issue for me. If you're like me, and refuse to drop 5k on a sofa that you're probably going to be getting rid of in 5 years, this one is a good option.