Material was thick and nice quality! Im usually skeptical about buying dresses online in general but I am so in love with this dress. The sewn on tag said Small which I ordered then there was a plastic tag that said medium which I thought was strange but it was a small thank god !  Its so adorable when you put it on! Deff worth the $$  I am 120 lbs 5 foot 4 and a 34c and a small fit amazing

Its also not too short which is nice