I bought this (10/12) dress for my 9 yr old daughter and my almost 9 yr old step daughter. The material is thin but not see thru... 1 of the girls is thin and the other is thick that being said it was loose on the (60lb)thinner daughter and fit well on the (75 ish lbs) thicker daughter