The material is lighter than might seem in the picture but not too light and not see-through. Very flattering fit and looks extremely cute, especially in shoulders and neckline but runs kind of big. I'm 5'4 and 132 lbs, most of the time I wear M. Ordered this dress in M and it was too big. Exchanged for S and it fits perfect, so size down, especially if you're between sizes, like me.