I really loved this dress when I saw it online and decided to purchase it. I received the dress fairly quickly and the fit was great. The fabric is a bit sheer, but not too much of a deal breaker if you wear the right colored undergarments. The length is perfect on my 5'2", 118 lb frame. I ordered an XS and it fit just like it did on the model. I must not have read the description thoroughly, but I was delighted to find that the dress has pockets! To me it just upped the cool factor. I would have loved to give a 5 star review, but the sheerness of the fabric and the difference in the colors were not what I expected. The model is wearing a dress that has thicker beige stripes and thin black ones. My dress arrived with thin beige stripes and thick black ones. Although I plan to keep it, it was a bit disappointing. Otherwise, this is still a cute little dress and I am satisfied with my purchase.