Very solid; took me a while to set it up (about 2-3 days); the kids absolutely love it!