The flower at the waist was kind of chintzy though... looked like something they picked up from the walmart artificial flower aisle, but it's pinned on and easily removed/replaced.
I also ordered a dress for my six year old daughter who will be my flower-girl/ring-bearer/junior bridesmaid and that dress was also really fantastic.
Overall though, for the price, this dress is absolutely amazing. I'd recommend litb in a heartbeat.
I was one of 4 bridesmaids for a wedding. Although we were concerned about the dresses coming in on time, my dress arrived MUCH sooner than I was expecting - which allowed time for alterations.