I wanted to try this tank out so I bought 2 (2 for $50 - why not!) and loved this so much I went back and bought another 2... The length, fit and fabric are all perfect. I'm a pretty average size 10 and bought these in a M. I now have White, Black, Chilli and Olive ...