The dress is exactly as described. The material is great, it is soft and silky and lays very nicely. The other reviews helped me make my purchase. Even though people said the ribbing on top is rather short, it works out perfect for someone like me with a short torso and size B chest. I bought this dress for a summer beach theme wedding and it will be prefect. I should probably mention that I will be 6 months pregnant and I think this dress is perfect. I bought a size medium which I can wear comfortably right now, slightly big, but not noticable.  I'm 5'4", 125lbs at 14 weeks pregnant at the moment. The dress definitely allows room for my belly to grow, but would not look rediculous if I wore it today. The only think I may change about the dress is the beaded neck tie. I know it holds the dress up, but my bust size is not huge so I may cut that part off and wear it with my owm simple necklace. The beads are a bit too much for my liking. Everthing else about the dress is perfect and just as described. Oh and the length seems just fine. It is just off the floor, and that is without any shoes on. I could probably get away with a pair of cute flat sandals.