Love the look of this, and the mask is surprisingly cute as well. It fit me a little bigger than expected--I ordered a small and I wear a size small shirt, size 2 in pants. It had a few baggy spots, but not too bad. The material isn't stretchy so a smaller one likely wouldn't fit at all.