This is so cute! Unfortunately, it is the middle of winter, so I won’t be wearing it for a few months. Just another item added to my list of ‘why I’m waiting for warm weather’. I purchased this in XL., my measurements are 36D, 31, 38. I wanted it loose, so I ordered a size up. I maybe could have gone a size smaller, there is a good amount of stretch, but I'm happy with this fit. There is just enough shoulder showing that it’s still appropriate for where I work. I purchased the white, and it is a lightweight fabric, but it is not sheer at all, unless I were to wear some bold colors on my underthings. Very delicate and summery fabric design. It's listed as a shirt or dress, but I stand just under 5' and I could not wear this as a dress. It looks great as a tunic length, but is going to be a very short dress on someone taller than me. Oh I can’t wait for warm weather!