It was easy to assemble and appears to be quality made. The size is perfect for my front porch, but be sure to measure before ordering because it’s wider than the average swing. I didn’t think about measuring width before ordering...just got lucky it fit. This was a great price for the swing and included a cushion. I will be purchasing the matching chairs to complete the look.