I was extremely worried about the dress I ordered from inweddingdress.com after reading some awful reviews. I followed others advice and ordered a dress on the plain side. I ordered BC045. The dress does arrive in a small package crumpled up but was fine once I steamed it with an iron. I was extremely impressed with the satin fabric, it didn't look cheap at all. There were several things I was not impressed with.... The sweetheart neckline of the dress was crooked. The left side was higher and stuck out in a funny way so much that when I turned sideways, you could see my bra in plain sight. The corset string looked awful, very chunky and ill made which makes for a very clumpy look once laced up. Although I ordered a somewhat plain dress, my dress did have pleats in it. Some of them looked beautiful and were well sewn but the ones across my mid section didn't lay right causing me to look pregnant from the side. I had to re-stitch some of the pleats because the one little stich they put in didn't hold. The lining of the dress was also slightly longer than the actual dress. I had been fitted at a bridal store and was told I was a size 10 in bridal sizes. The size 10 I ordered from inweddingdress.com was a little too large, an 8 would've fit much better and maybe eliminated the ill looking mid-section pleats.??? To fix the neckline, I folded the top of the neckline down and stitched it. I also added a rhinestone belt that I made. I had a very small destination wedding in Las Vegas so I'm fine with the fact that I ordered a cheap, lower quality dress. Had I had a huge wedding & reception, I would've felt uncomfortable about this dress.The dress beautiful in most pics though, except for side view preggo looking ones. I meant to take close up pics for this review but an unexpected ER visit the day of the wedding kind of made me forget to that.