I ordered this dress for my best friend's wedding. It was the first time I've ordered an important garment online. I admit, I was super nervous at first - but I was pleasantly surprised once it arrived! I did the custom size order, which I highly recommend! IT was perfect and I did not need one alteration made to the dress. It was ready to wear out of the bag. I had read a lot of reviews about it "being too long", even with the custom order. But not mine. It was literally perfect. I wore flats, I'm pretty short too and it was a perfect length already to touch the floor but I wasn't tripping over it all night. I was impressed with the material and make of it! The one strap looked a little concerning in the photos - I wasn't sure how it would stay up on me all night (especially if I happened to slouch), but the way it is made is really nice! There is no way that strap is falling down during the night! It even has little grippies on the inside to hold it in place. In all, I loved this dress, was very happy with the fit, color, make and felt beautiful in it for her big day!