I was so impressed when my dress arrived. I needed it for a very important event, and this dress was amazing. I only needed the straps altered which is normal for most formal dresses. It was absolutely beautiful on and looked exactly like the picture. I will definitely recommend this to my friends, and use this site in the future.