Very nice, and I think that is a great price! :thumbsup: I like the way they bent the triangle to make the upright, which should give it a lot of strength. Looks like it should hold up and give you many years of use.
I welded up something similar, but like fenix I put a 2 5/16 ball on the top so it can be used to move gooseneck trailers as well. The only things I bought were the receiver tube (~$20, but I only used half of it, so I have another half for another project), and the ball for the gooseneck (~$15), I was able to get everything else for free. The bottom is 3x3 square tubing, with 1/4" walls, and the upright is 2.5x2.5 square tubing with 1/4" walls also. The little gusset is 1/2" plate, and the pieces that the pins mount in are either 1/2" or 5/8", I don't remember. The two at the top the the toplink hooks to are 1/4". Something I have considered doing, but not gotten around to, is welding a 3/8" grab hook on the bottom tube, one on each side of the upright.
Ed