I really like the dress, but it is pretty short. I'm planning on putting a longer skirt over it for prom so that shouldn't be a problem. It's one size fits all and it fits me great! I'm 5'4 and 130. Definitely can't wear a bra with it because of the back, but it's not see through at all. It did take a long time to get here, so order a few weeks in advance of when you need it. Overall, I'm happy with my purchase!