I was skeptical, as always, to order clothing from Amazon.  But I was plesantly surprised and just ordered another two colors!  Fits JUST how I wan it too as the top is more flowy than the bottom.  The length is exactly where I want it to be and the shirt does not cinch up.  Order it!  You'll love it!  It's true to size, I ordered an XL, and it's perfect