This porch swing was in stock and delivered on time in two days. It came with 6 painted wooden parts, screws and chains. The directions for assembly were not very clear, included only 4 steps, and were difficult to interpret, so I made a few mistakes on my first attempt. Luckily, they were easy fixes. Assembly took 45-60 minutes and a phillips screwdriver was needed. The next day I made a run to the hardware store to buy additional chains to hang the swing as well as clips to connect the links. Overall, I am very happy with the product. It looks great assembled and is a good value for the price. Two people can swing comfortably, and any rectangular bench cushion can easily be added to the seat of the swing to add color and padding. I would buy this again and recommend to anyone interested.