We are so please with this purchase. The swing arrived earlier than expected, was very easy to assemble, and was hanging the day it arrived.