Hi! I JUST got my first Stam (a quilted calf in a turquoise-ish color). It's my first MJ bag and I was just wondering how well they hold up after extended use? Does the frame get stiff? Does the lock get loose? How does the bag hold up in rain? Thanks in advance!