my 18-month-old was easily able to pull it out and the strap won't ...

I bought these because they are cheap. However, my 18-month-old was easily able to pull it out and the strap won't stay. Will not buy them again.

###

