I ordered my wedding dress from JJ's and I received it last night... which is several days earlier than originally quoted by JJ's. It came in a small box which made me really nervous about what I was going to find inside. There was no way a wedding dress could fit in that box! I opened the box to find a very neatly and professionally folded garment inside a large plastic sealed bag. I took the dress out and unfolded it still nervous about what I was going to get. The dress was inside out which I thought was a great move by JJ's. I turned it right side out and found the exact dress I ordered. The dress looks identical to the dress on the website. The quality of the dress seems very good. I did order the dress 2 sizes larger than my normal size because I am small but curvy which always causes me problems when buying clothes. I didn't want to take any chances on it not fitting and having to deal with the refund process which from what I've read seems a little difficult. The dress fit me perfectly in the hips but it's a little big in other areas... which is normal for me. I will have to have it altered in some areas but it will be minimal. Wedding dresses usually have to be altered anyway so it's not a big deal for me. I have no complaints at all about my purchase from JJ's but I would suggest when ordering that you get your dress a little bigger than your normal size, especially if you have curves!