The quality is very good for its price. I don't give it a 5 because the assembly part is no joke. Tools are not exactly the most comfortable/easy to use. Took about 3 hrs for one person to assemble mainly because of the screws and bolts were difficult due to their location. The cushions are firm and of good quality. Im 5’1 and found it to be a bit low when you sit down. The color is very nice. Im happy with it.