This costume is just absolutely adorable. I love it. Very silly. I'm about a size 10 and bought a 12/14. It fits well (not too tight, not too loose). I'm wearing it to our company holiday party next weekend (a casino party). I will say, it's very low cut for a company party. I'm going to have to get some kind of mesh, or maybe just stuff more fake $100 bills in my "horseshoe" between my girls so I don't expose myself more than I want. I'm 49 & I think this would be great for any age. Also bought the $100 bill boa, which is SO much fun! The only thing I'd say is that the gloves are really baggy, so I'll have to get others, and I'd like a cigarette holder. Besides that, it's a hoot!