The sizing is good, although I sized up because they are juniors' sizes.  I ordered the white one but ended up returning it because it's more clear than white.  I know that it's labeled "sheer," and that is very accurate.  I just didn't like how that looked on me.