These are definitely a 12-14 and not a sixteen. I can wear girls 16 in pants usually and I needed some shorts to wear under skirts/dresses, so I took a risk and bought these. Theyre a little small on me, but I can still wear them. The white and light pink are a little transleucent, but the others are nicely opaque. These will suit my needs well enough and are probably correctly sized as they are labeled.