I just received this in the mail today! It runs very very small! I got a large and I normally would wear a small/medium and it is still a little small on me. The sleeves are a little short as well. Also I had to pin the front because it was all the way down to my belly button. The overall product is fine though it would be really cute if it fit right! Id recommend it but buy 3 sizes bigger!