Not cheap but they work well, especially if you want to protect little fingers.
I have used them on several toy boxes.
On toy boxes for little kids, I do not believe in tops, for several reasons.
A little kid has enough problems just putting toys in a box - or taking them out, without worrying about a top.
As you said, they will get fingers pinched. Or, head thumped.
If there are two kids, you can almost bet that one time or another, one kid will get in the box, and the other will sit on the lid.
Or, one will slam the top down on the other's fingers or head.
There are probably other reasons I don't like toy box tops too, but those will do for a start.
When the kid gets older, then you can put a top on the box, so it can be used as a seat, if so desired.
"It ain't what you're told, it's what you know." - Granny Weatherwax
Fawkahwe tribal police SWAT Team
Some days, the supply of available curse words is insufficient to meet my demands.
.....Call me a craftsman, artisan, or artistic, and I will accept that. Call me an artist and you will likely get a quite rude comment in return. I am not a @#$%ing artist.