This was a great dress, but it wasn't as formal as I thought it would be. I needed it for a formal dance, and the length was formal but the rest was not so formal. It was flattering, the material was good, and it was very comfortable. I might have kept it if it was a little more formal.