Very easy to assemble, I was surprised. Takes about 3-5 minutes 2nd time you do it. Good enough quality. Not heavy but seems durable. Tee also works very well. Stable if used on grass, have not used on hard surface.
Some balls just don't go straight, but I think this happend about 1 out of 20 times..... Have used softballs, baseballs, tennis and plastic balls... Not problems with that..... Highly recommend. Happy costumer.