It’s a well made porch swing.  My only issue is that the chain sits right next to the arm of the swing and I think will wear the paint off over time.  Shipping was fast and asssembly easy