Frame looks fine to me and if anything it's over engineered in places and under in other. By this I mean you don't need that much diagonal bracing near the floor but it would benifit from more...