The dress is beautiful. I gave it 4 out of 5 because the color was not exactly what I was expecting. The dress is more bright coral than the pink as shown. It also comes with detachable straps! I plan to wear it this weekend for an outdoor wedding.