this dress is very beautiful. I ordered a large to be safe, and it was a great thing I did. I knew that the dress would probably be slightly see through and it was. the reason I am giving this dress a 3 is because it arrived with a huge hole in the back armpit of the dress!! I was planning on wearing this to a formal at the end of the week, and now I can't! if you do order this, it is a pretty dress & slimming!!