For the price it can't be beat. A little stiff at first but it should become a little more comfy over time.
Not sure if I received defective legs with mine but they won't pop in. Either they are too big and made for a different couch or the couch has a defect and was made too small for the legs. Either way it's a little disappointing.