This is such a beautiful dress for prom. The length was perfect, but I would recommend getting a size smaller because it runs big. I'm usually a size 6 but the size 4 was perfect. It's super elegant and can be used for weddings, proms, etc. I put the dress on and instantly fell in love, I felt like I was on Say Yes to the Dress. The sequins and details on the dress are amazing. It is also reasonably priced. I was not looking to spend more than $300 on a prom dress and my goal was accomplished because we went during the President's Day sale and ended up only spending about $150 on it. I love the open back and the sheer look of the whole thing. It fit in all the right places too.