A little see-through, but fits great!
I didn't see any other reviews mentioning that the fabric is a bit see-through, but mine definitely is. I purchased this for my wedding reception and I plan on wearing Spanx underneath just to make it a little more opaque. Otherwise, fits great and is super cute. I'm pretty tall and it's fairly long on me, you may want to get it hemmed if you aren't planning on wearing heels.