So cute! I just wish they had a size XS. I ordered the small, and it runs a tad large but it will work. The top does come open when you aren't standing up straight so I ordered some double sided tape to keep it together. I have ordered items from Shophearts by this brand before, and normally I find that their clothes run a little small so their sizing isn't always consistent.