I am basically happy with the quality, the assembly time, the delivery time, and the price. I would say it is in the good value range which is why I gave it a 4 stars. But the furniture has one significant drawback, namely, the seat cushions are too small. I temporarily solved the problem by stuffing some bubble wrap down the sides of the cushions. So it's more like 3-3/4 stars. Not a high 4.