Very satisfied with the swing.  It was delivered on time.  I assembled the swing by myself however it would be easier with two people putting the frame together.  Make sure that back two legs have the two holes at the bottom so you can install the support across the bottom.  Otherwise you will have to take it apart again and do over like I did.  Very satisfied with this product.