I ordered this dress in blue, received it very promptly and absolutely love it. Be sure to take your measurements and compare them to the size chart under sizing info. The medium states it is for sizes 4-6 while small says 2-4 and large is 6-8? I am usually an 8 but after searching reviews and looking at the sizing info below the color choices, I figured that the measurements in the sizing chart was the way to go, ignored the US sizes the chart included and ordered the medium (4-6). The measurements for medium are bust 34.5-36, waist 28-30 and hips 35.5-37. This is really accurate. With this dress I would be most concerned with the bust measurement to get a good fit. As an example, if you order a medium and you are a 37 bust, be prepared for a tight fit in the sleeve holes and over your chest. The waist and hips are a little more forgiving due to the stretch in the fabric. If you are just really big busted but with a smaller waist and hips, this might not be the design for you.The dress just touches the tops of my knees and I am 5’6″. The material is good quality and not sheer or lightweight. Yes, the white top may slightly show the outline of undergarments-much like a white med-to-lightweight tee would, but unless you are wearing a black or red bra, shouldn’t be too much of a problem. I tried the dress on with a silver gray bra and it didn’t show through at all.I can slip my dress on without using the zipper, but after getting make-up on the white neckline, I won’t recommend doing that!!.All in all I really like the dress and am sure it will travel well and come out of a suitcase ready to wear. The workmanship is great and the overall look is a whole lot more expensive than $18.95!! I may just order one in orange!!