I bought the white and the gray.  I'm 10 pounds up just now, and need flattering workout clothes to get back to me!  at 5'9 1/2" and 155 lbs, the gray in size large is a little tighter than expected, but will still work great.  Just wore it to workout class, and it stayed down the whole time.  Length is great!  Love it.  The white Large is more see-through than I want, since it's also a little tight. I don't really want to see the pattern of my floral workout pants through it, so I may just exchange.  Nice shirt, quality seems fine, banded bottom adds a nice element.

 Update, loved wearing the shirt, washed, dried it for just a minute to remove wrinkles in the dryer and then hung it, and it did shrink. I will be returning it for a size larger.