I love how this bench looks on my porch!  All the parts were there and my hubby had no issue putting it together.  Add a few outdoor pillows and it's perfect!