So I'm 5'1, 115lbs, 34C, waist 29, and hips about 37inches and I wear a size 7. I knew the costume would be a little long because I'm short, so I expected that. Besides, your boots would cover the length anyway. I DO have a booty, so it was just a tiny bit snug around that area. Not bad though. It just hugged it and you could see the shape of my booty extremely well. BUT... it did keep riding up.. meaning "camel toe." So I had to constantly keep pulling it down so it wouldn't ride up. The fabric is spandexy.. so it doesn't stick to your skin, it's soft so it keeps wanting to shrink around that area (funny actually). But everything else was fine. It was a little big around my waste and ribs, but not noticable. The side straps are strapped in with velcro and you don't have an option to velcro tight or lose. You just velcro to the only spot it provides, so you can't adjust the tightness of the sides. I don't like wearing something that is skin tight, so I do really like this costume because it fits me just perfectly. It's not extremely tight and gives me just enough room to still breath and move around... (except the booty area. I think because my booty is a little big, I think that's why it keeps riding up.. ha ha!!)