I liked this on Amazon and it checks most of my boxes.
TDS makes full cage for the same price if that’s something you’d be into. Mines caught 500lbs+ more than a few times.
TDS Power Rack / Squat Cage https://www.amazon.com/dp/B00QZ2G7FY/ref=cm_sw_r_cp_api_i_avl5Bb6FPNHVN