I got this to go with some knee and elbow pads for when my great nieces and nephews are over to play and bring their skateboards/skates. My nephew was over recently and gave it a try.
It fit rather snug at first, but he said it was pretty lightweight and comfortable without slipping all over the place when he was out skateboarding. It also has a feature to expand or loosen to get the right fit (which he figured out). The strap also helped keep it firmly in place, so a win-win all around.
The helmet held up well over a few hours of fun and would work well for skating or biking. At this price I'll probably pick up another size to have options as the kids get older.