Sophisticated, elegant cocktail dress, fits all body types as it has stretch with rushing. Very forgiving to the body. You can wear this to any event, wedding, engagement, christening, Xmas party, NYE party. I bought 2x sizes & can’t return - Large & Extra Large