GoSports B095G72LWL, Really well made, very easy to assemble and half the price of Skillz branded nets. My son hits almost every day and sometimes several times a day. He hits about 100 balls/day (sometimes more) and the
net hasn't dropped more than once!