Well my kittens just turned 3 weeks old yesterday, and they're still smaller and less coordinated than yours appear to be. My guess would be 5-6 weeks old.

At any rate, they are ADORABLE! I'd help out if I was closer!