First of all, the dress was mailed in a cheap plastic bag that looked like it had been recycled several times over. It was stuffed in a bag with dimensions of 12“ x 12“. Definitely not sufficient room for a dress that would require a medium size to large box. With that said, you can imagine it must’ve been kicked around like a soccer ball or thrown around like a football because when I opened up the package, hundreds of rhinestones fell down to the ground. I contacted the company on how to fix this. They were quick with the response and provided me a YouTube link on how to fix it, however, it was completely useless. I did some research, purchased necessary glue that works with tulle type fabric and glued all the rhinestones I could find on the floor back onto the dress. I did note several bare spots on the dress that had missing rhinestones. I had to purchase additional rhinestones to fix the issue since the company never responded to additional emails inquiry how and where to obtain needed items. When I tried on the dress, additional rhinestones kept falling off… If you plan on wearing a dress, similar to this, keep in mind that you cannot move or breathe in it, because the rhinestones will fly off the dress. I definitely don’t recommend this item! Very disappointed