I am super excited about this dress! I got it for some summer weddings I'm going to. It looks just like the photo. The material is okay but not great quality. The slip underneath was a good length on me (a little above mid thigh). Need to wear a sticky bra with this one, it's not very supportive and the straps seem a little fragile. The straps are adjustable though which is nice. Overall very happy! It did take a very long time to get here. Actually the app still says it's "processing." I'm 5'4" about 115 lbs and a 32D.