I needed an off white dress to stand in my cousins wedding ( she requested it). It looks really cute on, its not see through and seems to be of good quality. it doesnt have pockets, but its still nice and the rouche of the material in the front helps hide the extra baby weight.....of my 8 year old...lol. I ordered a medium, Im 5 feet 138 pds, 36 c..I normally wear a medium or a 5/6 in pants .hope this review helps!