perfect for dinners. Fits true to size with some slight stretch. (I was 125 when I bought this). It is pretty long. I’m 5’3 and it stop right at my ankles w/o heels but with 4 inch heels I have no prob. It’s also more shimmery in person but not overwhelmingly.