Received this swing a few days after ordering. My husband and I put it together in less than 1 hour. The swing is very sturdy and well made. It is also very comfortable. It is a great addition to our patio area. I understand that there is a rocker that matches this swing and as soon as it is available again, I will definitely order it too. Love the swing.