I was pleasantly surprised by this dress! When I first unpackaged it, I thought it looked a bit small but it fit me so perfectly - I have never before had a dress where I did not feel that a single thing (sleeves, waist, hemline, or neckline) needed to be altered.  The material is good enough that it is not see through and the sleeves fit me a bit loosely which is exactly what I like in short sleeves. I highly recommend this company! I do suggest perhaps ordering a size up from what you might usually buy if you don't want it to fit on the tighter side but this is definitely a great buy!