I was very nervous ordering this online because so often body suits and teddies aren't long enough for my torso, but this teddy fits perfectly. It is exceptionally cute, and i love the metallic gold detail & lace. Depending on your comfort level with sheer-ness, it could be worn as a top to a party, or you can just wear something over it, and leave it as a surprise for later. Or just wear it to feel hot af. It is really cute and I am absolutely in love with it.