This was an absolutely gorgeous dress, super fun to wear for my wedding. The cut and style are timeless, if you're going for a princess feel. It has many layers of tulle in the skirt, with a sequin-y shimmery layer underneath the lace applique top layer. It is ivory, not white. I removed the belt that came with the dress and added my own, a peach satin ribbon with lace applique (not attached to dress). It has very thin spaghetti straps that were moved a bit inward at the back of the dress, so they never fell down all night, and small cups put in the chest to give me better boobs (I'm a 32C). I had an overbustle added with 5 or 6 buttons to keep the train up during the reception. The train is lace with no satin underlayer, so the part that covers the floor shows the beautiful floral pattern in the lace. The dress needs to be cleaned -- the bottom is dirty but still in good shape after a night of dancing. I'll throw in the veil as well -- it's fingertip length with crystals all along the bottom, went beautifully with the dress.