We haven't put the swing together yet, but we are so happy with our purchases.  Everything arrived quickly and we know the swing will be enjoyed!