Ordered Thursday, received Monday. All parts were present and everything fit together no problems. Nice swing.