I wouldn't waste $10 on that pos. Unless your just putting around and don't care about power to weight ratio.... I wouldn't go near it. Prolly weighs double what a stock frame weighs. Be smart instead of cheap. Ya get what you pay for.
Im a fabricator welder and i can say 100% that the welding is SH IT! but there is one person saying they have one and its holding up so i guess give it ago!
personaly id go for a second hand known name frame like fast 50s five-O etc...