The listing, Nice Casual Formal Top (L) has ended.
Lol, I don't know what you call these kind of tops, but it's kind of a blouse/shirt and it's good for casual formal events. The bottom does run long. I'm 5' 1" and it goes past my waist. I would also say that my torso is average.