I ordered this dress two days before my sisters homecoming dance, keeping my fingers crossed it would fit and look just like the picture. It not only arrived on time but was true to what i had seen online. the color and detail of the dress is beautiful. There are built in cups so we didn't have to worry about how to hide a bra (because the top is sheer where there is no lace so even a strapless bra would be seen.) It does come pretty wrinkled, however that is to be expected. If you do not have several days to let it hang, you will definitely need a steamer you will not want to wear it right out of the box. Also, this dress is extremely long. I'd say if you were any shorter than 5'10 you will need to wear some serious heels to not have it drag all over the floor . My sister is about 5'6 but with her sky high heels she was able to make it work. The size is pretty accurate to their sizing charts, at least for us. She is only 15 so it was just a tad to big, but she would not have fit into a smaller size, we just pinned the top and it was fine. I'd also say if you have a fairly large chest, the cups in the just probably won't be enough support so plenty of tape!! :) With all that said the dress is stunning. She felt beautiful and received compliments all night. Would highly recommend!