Took all of about 5 minutes to assemble, since I had to figure it out. Now that I know how it goes I can have it together in less than that. It's very sturdy on our patio, and on the grass with the spikes it shouldn't go anywhere. It's definitely geared more towards bigger kids playing bigger leagues. However my tee ball son loved hitting balls into it. And for throwing it's good for any age. I took some adult swings at it as well and it had no problem stopping anything I hit, without leaning or tipping at all.
Bought this for my son to practice at home. The carrying case is nice to keep everything together in one place & protected in-between uses. He likes having the stand for the baseballs so it is easier to grab them versus picking them up off the ground. He was not a fan of the baseball tee stand and doesn't use it as we have another one he likes better. The net has been great for hitting and pitching into it. Overall a great purchase.
This has been such a huge help for our girl! She just moved up from t-ball to coach pitch, so we needed to make sure we had a net to practice. Plus we have a small yard and can't afford to lose softball over the fence. Great quality, love the carry case and all it comes with. So easy to assemble and disassemble for storage or moving.
The first one we orders was missing the ball basket but it was easily exchanged. It is quick to set up and take down for practice. We have used it multiple times a week with a team and it has held up nicely.
My daughter got this as a Christmas gift and loves it. So far held up well! She is 13 & put together herself and said it was easy setup.