I bought this for my son to wear to his concert bc there was a dress code. It doesn't seem see-through so that's good, the sizing was typical US sizing, as expected. My son is picky about clothing textures, and this is than nice smooth satiny-like texture he likes to wear. I think it will be great for his special event!
Rating: [4 of 5 Stars!]