Very well made and wonderful detail. The dress arrived in a very timely matter. The only negative thing I have to say is that the dress was much smaller than I expected and the color we ordered was way off. We ordered a dress in burgundy and the dress was really a red. I would order again from this company, however, I would be extremely cautious about the size and color..