I was nervous about ordering a dress online, however, when it came it looked like the picture and was sent on time. It was great. The only thing we had to adjust was the straps, they were a bit too long for my daughter, we just tacked them back and it still looked wonderful.