i think the dress is super cute but the material is kind of thin and if i didnt wear all black everything i feel like itd be a little see through. it was a little loose even though i ordered my regular size but i added a little corset thing which i think really pulled it together. i got a lot of compliments on it though and felt super cute. also the top crossed part is lowkey so confusing to put on and gets super tangled and since its thin one of the pieces almost ripped off. this isn’t a dress i feel like will last long term. its nice to look at thoughIts easier on your wallet and its a decent dress, but the quality isnt that good. After a few washes the seams for the straps started to come apart. The material of the actual dress is strechy and fitting.The dress is nice. Fits almost perfect but the back sags down if you order a size too large. Had to tighten the strings a LOT to have it fit my chest.I got a medium, but probably should have ordered a small, but other than that, pretty cute and light.This dress was a gift to my niece, who loved the style and was a perfect fit.It fits around my ribcage but it is far from flattering. The fabric is cheap spandex blend that's almost see through when stretched, the arms are too big at the bicep and too tight at the forearm, the straps across the chest are loose and one is looser than the other giving a disheveled look. Even if the rest fit perfectly, the fabric is thin and unforgiving and shows every dimple, bulge, and bra/panty line so it will require shape wear underneath. The lace isn't even hemmed or sealed along the edge, just raw cut edge, so the first wash will probably ruin it. I'm returning it, this is just too cheaply made.DO NOT PUT IT IN THE DRYER! The harness part comes undone and frays.I managed to save it so I still love it.Made with Halloween costume fabric. The stretchy kind, fabric is thin and flimsy. The layout of the dress is cute and accurate to the photos, just the fabric is lameI had wanted to take on my trip, but it was not I was expecting.