Pretty long assembly process, and a few things didn’t quite line up. I definitely recommend downloading the mobile app for assembly instructions. It was very helpful. Overall, nice sturdy play gym for young kids for the price