First of all, this is every bit as cute as it looks so I'm definitely keeping it. That said, the other reviewers are right about the fabric. It's not my favorite and arrived VERY wrinkled. I rarely keep clothing that requires ironing but I'm making an exception. Also agree the size runs small. I am a sometimes medium, usually large and ordered the XL which fit great. One thing I will say is that I'm not sure why people are worried about buttoning the top button. There is absolutely no reason why that is necessary. Lol. Looks fine unbuttoned.