The dress we ordered came from prettyquinceanera.com i had to do the rhinestone work but fully expected to, the fit is fine and quality was great and shipment time was really fast given that is was a custom size and color combination, i ordered it that way so i could be sure that the dress would have to be made custom, communication from the seller is not all that great but the product was more than i expected