I really love it! Came just in time to dress up for an event on campus too. It's a beautiful fit, good length and nice material- well worth the price. The top half is actually not that flattering if you're small chested like me, so I actually tied little black threads around the straps to make them smaller, which I think made it look prettier (see added photo).

Would definitely recommend. For a sizing reference, I'm 5feet, 100lbs and I bought the xs. I might have preferred a slightlyy smaller size, but it fit well enough :)