The dress does come true to size, for instance I ordered a size small and it fits just as that. A bit see through on the sides but not like bad, bad. Umm the worthing, well numbers are kind of a grey color than the rest of the dress in person but overall nothing horrible. I definitely recommend buying.