The hitch is solid, not hollow, and weighs about 30 pounds. All the welds look good and straight. I had the same issue as a previous reviewer: the fitment for the 2.5in receiver is not the greatest; I had to grind each side of the hitch and bevel all edges.