I pulled this dress I got from Bridaldresseshouston out of the package and it was covered in dog hair and human hair. I had to take it to the dry cleaners before I could even try it on. It was absolutely disgusting! Additionally it is not form fitting and the material on the top is very thin and doesnt seem strong, like it will rip away from the zipper the first time i wear it. I don't recommend purchasing this dress, recommend Thshou Se