I really like the style of it, but was sooooo small. My son normally wears a size 7/8, and I figured getting a size 10 would allow him to use it for next year as well. When it came, it barely reaches his belly button. I know that these things usually drag down a little when wet, but it can't possibly be a size 10. There's no way he can wear it next year, even if the water weighs it down enough to use it this year. I'm considering exchanging this for TWO sizes up to the the size 14! (That's double his actually current size in regular clothing!)