This is so adorable. Don't be put off by the thin material yes it's very thin material but you got to consider the price you're paying for it. But honestly it's so cute. When you get it definitely put it on because it looks actually much better on then you'd think. Runs small but I figured that and ordered a size larger for myself.
Order a size or two larger than you usually do.