i was just gonna ask if it's made of leather! i really love your bag, especially the zipper detail. i am curious as to how it opens up to a pocket!
as for those straps, they look fine to me. sometimes my straps turn out like that too, and using some interfacing can really help make it more sturdy.. but i think when you're carrying it over your shoulders, nobody would notice it anyway!