Assembly wasn’t too bad & it’s perfect for a small porch! I was nervous because the reviews complained about the chairs being too short, the set is on the smaller side but still comfortable to sit in. Overall happy with this purchase.