It was extremely easy to assemble. I think I did it in like 15 min. The ball comes deflated so you need a pump to fill it with air. The hoop is great quality and my son likes it. The rim comes off easily if you attempt to dunk lol. I guess that's ok because I'd rather that happen than the whole thing falling on him? I think it's a great price for the product considering other hoops are a lot more expensive.