Buying a homecoming dress over the internet is always a crap shoot, but I had good luck with this one. The dress came in on time as promised, which was great, as it was promised only a week before the dance. It looked exactly as pictured, and the fit was spot-on, according to the measurements. Don’t expect it to fit according to American sizing, as it is made in Asia, where sizing is smaller. Use the sizing chart and order according to your measurements and you won’t be disappointed. Of course, the dress will be stuffed in a bag and shipped overseas, and it’ll require pressing, but under the circumstances, it really was in remarkable condition. The fabric was mostly unwrinkled, but the pleated bodice and the box pleats in the skirt needed to be pressed down. One thing to note: the back of the dress has no zipper. The lace up feature ONLY laces, so you can truely customize the fit, but it does take forever to get on. Don’t wait until the last minute to get ready. Expect to take some time getting into this dress.It was very cute. It runs a little past the knee and it DOES run but so i would order a size down. The back of it is super super cute but the sleeves were really awkward looking. You just have to play around with itI was nervous it'd be too big, but it was perfect! I got a size bigger than I normally wear as the comments suggested it and sense it ties in the back it fit me better than I thought it would! :") best dress I've boughtThis dress was stunning and elegant, but didnt fit our daighter. The customer service with this company to process the return and guarantee our satisfaction was Mazing.The dress is beautiful. Beautifully made. Quality material. Shipping was right on time. nice customer service.Nicely made, though picture was a little different from our fit expectations