For the price and quality, it is really worth it! The fabric and color are nice. Easy to assemble with good size. The only downside would be that the sofa is not soft enough. But I am happy for what I got! RECOMMEND!