I ordered this dress in brown and peacock in size S (the peacock is a little deeper than the picture but still very beautiful). Both dresses fit very well. The sleeves are too snug in the arms for me, but I have this problem quite frequently since my arms are muscular. A cute shrug hides that issue, though, and actually makes for a dressy outfit. The material is thin, but I wouldn't say see-thru, and very comfortable. Perfect for summers in Phoenix. The length is perfect for my height at nearly 5'5'', so I can wear flats or cute wedges.
Overall, I'm happy with my purchase.