Quality of material is great. It’s not too thin nor too thick and not see through. It looks elegant and can definitely wear to work, cocktail, wedding etc. I’m 5’3 1/2, 118 lbs. I ordered the small and it’s perfect. The color is as pictured. I'd recommend this dress!