Awesome product!!! Great quality my kids love it and me too lol. It’s not hard to assemble you might need someone to help hold the backboard up but that’s it. The rim is iron, the basketballs rubber everything is perfect..