I wore this dress one time to a formal attire wedding and it was perfect. It’s strapless and has some ruching in the back to allow for some stretch. I am 5’5 and it was the perfect length on me with low heels. Size medium no alterations done to the dress