I got the extra large . Im a size 13 in jeans. The extra large fits great . Its a decent quality for the price. It is def cute. Looks just like the pic. Ive tried it on but not worn it yet. Ill poat pics when I put it on. Overall Im satisfied and would purchase again