@hairstraightback
The frame is a Sun USX-EZ3, I built & designed the bike mostly off the shelf parts, some fabrication was needed, Welding
It corners OK the rear wheels are on a 3 degree camber that helps with the corners, but like any delta trike it can lift a wheel or roll if you take a corner to fast. I have almost 4,000 miles on the trike without any problems.