Great for a formal occasion! Fit was very nice and the material felt like high quality. Great dress for a very reasonable price. I had mine hemmed because Im only 4'11", but thats normal for formal attire with my height. I would definitely buy this brand again!