I must admit that I was a bit concerned about purchasing online, but I am very pleased with this business. I took my own measurements and got the size that best match them. The dress fit well, but it's constructed that way that you can make modifications to the sleeves and torso. Although the length was long, I am short. I used double sided fabric tape to make my own length adjustments. It worked fine. No professional seamstress is needed. The shipment was quick; I received it two weeks early. The quality was excellent. I felt really gorgeous. I'd use the site again and again.