I bought this dress and it came very late. It fit nicely but just not for my body type. I am almost 5"11 and it was long enough so that's a plus. The front was not as detailed as the picture and the back is not completely open. The color was perfect. I got what I paid for and it is not completely like the picture. Nice quality though. Just too plain for me. Hope this helps some people!