Assembly took quite awhile but it’s sturdy and going to last a long long time. There aren’t any bolts sticking out that can scratch or rust! My kids have played on it everyday!! It’s definitely worth the investment!! The extra bolts came in handy too!