The materials is great. It is practical and functional for active kids. The materials is thick enough to be worn as an outside garment and soft enough to be worn next to skin. I would like to get another one with brighter color but they are sold out.