I really like this top! I'm 5'9" and it's long enough. This top fits but on the large size. I usually wear am 18 on top and it was loose. Nice fabric that hangs well. Good quality seams. I recommend it.