I bought this to go under a very short Goldielocks Halloween costume. It was the perfect length and fit well (even though it a one-size-fits all). I am a size 4 and it stayed put all night! It's very stretchy, so I thing it would be flexible to fit a lot of different waist sizes. It was perfectly poofy, just enough to help cover my back-side under the costume.