This is the first of several dresses I've ordered that I'm actually keeping! It's nothing special, but it just seems casual and comfy. I typically wear a 14-16 in dresses, but the fact that I'm 38F up top makes it more challenging to shop. I ordered a L and surprisingly, it fits well. The top half of the dress just fits over the chest. Only thing is that my bra kind of shows on the sides a little bit. I'm 5'2" and it hits at the top of the knee in front, and slightly longer in back. The fabric is lightweight, but not see through.