I got this bag hanger based on reviews, and was a little unsure with all the problems form other reviewers, since it was send from Amazon.com and always can send it back when a problem occur.When I got the package, there was a crack open on one end, and I did open it up to check the missing parts, and was surprised they all were there and none of them was bended, except the bag holding the screws and nuts was partially cracked open. As I expected there were few washers missing and some screws had fell out everywhere in the box. Oh well, luckily the nearest tool store had the same washers for me to finish the job.For the people don't have much experience putting things together especially with a piece of small print paper instruction, may need someone help to figure all that out before starting the project. What I did was laying down all the different sets of screws and washers together along with each holes, so I won't missing anything down the road. On top of that, the little tiny tool they provided are not going to cut it, you may need some better hand tools to put them together.After 2 hours total time of build, I finally got it done with my 5ft heavy bag hanging up to the highest point, about 85 inches where the "J" hook is, I can enjoy punching. Btw, I adjusted the rack to the highest point and perfect fit into my basement.For the vendor, they need to seal the package box better for both ends, and need to provide a better heavy duty bag for the screws and nuts, so we don't have to run to the tool store. Overall was a great experience buying this bag hanger!!!