Great product! Assembly didn't take long and my kids enjoy it. We connected our baby swing to the part where the pull-up goes. It's very sturdy and great quality for a great price