Im 58 155lb slim, ordered large and fits perfectly. Its tight stretchy short and flattering. Everything will poke through very clearly, so wear a thong if you don't want everyone seeing a perfect outline of your underwear. Also, if you don't want bright headlights, wear a minimal bra. If you do want headlights, theyll poke through beautifully. If you want to show off, this is your dress!