I'm so happy with this shirt. I ordered a size large, I normally wear roughly a medium. Large turned out the way I wanted it because I prefer bigger/longer shirts . I am about 5'6" so the length was perfect. When you button it, its length obviously shrinks to a few inches less. It is very transparent though, but is a really cute pale pink shade. I ordered it October 15th and it didn't come in until November 3rd. I expected that because it came from overseas, so I'm not complaining. The material is kind of rough but the tag doesn't say what the material is? The sleeves are a good length. The white trimming is super cute and I'm overall pleased.