Very quick delivery and easy put together by my 15 year old.  It's sturdy, stays outside (we put the balls in the bag when not being used).  The kids love it and are playing with it every day!!