So I was hesitant of ordering a medium when usually I order a large. But thanks to a youtube reviewer who said they had a bit of wiggle room, I got a medium to make sure that it fit like a glove. And wow, it does. The quality seems like a heavy curtain with the design but it's not heavy once you put it on. Not see through. VERY comfortable. I wore this dress for and entire 8 hours for the evening celebration of my wedding anniversary, and I didn't want to take it off. I felt elegant, classy, sophisticated, and powerful. So many people complimented my dress. I Love this dress and feel like such a bad-ass queen  in it.