I bought this as a cute costume for work. Obviously Im going to have to wear leggings underneath. The costume is just as cute in person, but the most shocking thing was that it actually fit me! I have a 3x top and a 4x bottom, and nothing I ever buy online ever fits! Let me tell you, i tried this on really quick over my clothes and it fit! The sizing is true!  I don't care for the boot covers very much anyway, they are a little dinky and DONT fit, which is the only reason this got 4 stars instead of 5. I could barely get those over my arms let alone my legs. The only thing I will caution you about, I wear a bra size c and i could barely zip the front without the girls complaining. Don't get this if you are a size D or higher and are going to want to hide your cleavage.