Very happy with purchase. Relatively easy to assemble. I would recommend spraying top fabric pieces with water resistant coat. This provides good shade. The swing can be locked which is a nice feature. Love the swing.