Got these recently at a great price.  Came in a mesh bag for storage.  They don't have a ton of gel material in them, but padded enough for protection.  My five year old son loves them.  They are large for him, but the velcro straps can be tightened well enough that they are usable for him with lots of room to grow.