very cute. I think I ordered a small but I got a medium, probably a good thing though. it fits pretty well shorts are kinda big or loose but they are supposed to be. the waist is elastic so it fits and I just rolled the waistband and it looks better. top is super stretchy. looked super small when I opened it so I was worried bc I have quite large boobies but it fits great! really glad I bought it.