It's 65% polyester / 35% cotton, soft fabric, a bit elastic, thin but not transparent, color exactly as in the picture. Flattering A-line cut. I'm happy with the purchase!
Nice dress but fabric is quite thin and doesn't look like the dress in the photo.