They are reasonable for the price and look and fit nice. I think the upholstery is quality but the metal legs aren’t very level and the leg levels are wobbly to where it appears cheap. Functionally and aesthetically they are nice. Assembly wasn’t very difficult