I have this dress but with short sleeve from the same company so I thought ordering this one would give me same quality.... it didn't.  the fabric on this one was thin and rough, while the other was soft and thick, durable.  I was disappointed.

It fit perfect, but I ultimately sent it back.