Your fit up looks really good, and that is often 90% of the battle for getting a good weld.
Your buddies welds look good also, I've seen a lot, and I mean A LOT of ugly welds, these are some of the better looking welds I've seen posted.
Keep up the good work.
Joe Dokes