I bought size 5 for my 6 year old kid. I definitely should have gotten a size 4 because it's a bit big for her, but I can take it. As others have said it's thin but if you live in the south like me it doesn't matter. Glad it's not transparent. Albeit thin.