I got this dress in a VERY timely manner. I was immediately pleased with the weight and feel of the material, it was heavy enough to feel like a more expensive dress. The sleeves were a good medium length, and the hem was a good just below the knee length. I am very pleased that it met my expectations, and would buy another if needed.