Arrived on time and with minimal hassle. The main pole box was a little beat up in shipping, and as a result the pole pad had a puncture. Upon informing Mega Slam of the issue, they sent a replacement with no questions asked, and I had it in a matter of days. We just finished the installation this morning. Assembly was fairly straightforward. Total assembly time was about 1.5 hours. It is super solid and looks like it’s built to last. Would buy again without hesitation. The kids love to extra adjustment down to 5 ft, and the crank is easy enough for my 4 year old to operate. I can’t comment on weather resistance yet, but the powder coating is top notch so I expect it will hold up.