What do you think about these ?

I kinda want one cauSe I havw a huge fear to my kids just suddenly darting in the street. Thoughts ?