Assembly wasn't difficult and the pieces seem sturdy and well made. Cushion upholstery is good. Looks pretty much exactly like the pictures.