The dress came as pictured, in the time frame anticipated. It is made well and the fabric appears to be of good quality. The dress is terribly ill fitting, however. It is too long to be considered "knee-length", unless you're looking for something that falls an inch or two below the knees. The top is the most unfortunate. Awkward boning holds the dress away from my body in an uncomfortable and unattractive fashion and the straps are FAR too long/too big. I'll be spending a pretty penny on alterations for this bad boy. Of note: this is one of three dresses I've ordered from this site in various styles for different weddings. I have had the same poor fit problems with ALL of them. They are always too long and too big. The custom sizing may be a good option to try, given the dress is of good quality and style... it simply looses all potential for cuteness with its terrible fit. Alas.