The quality of this tank is extraordinary. It is long enough and very neat. I am 5'3", 112lb and I ordered the S as I like my tanks to be a bit snug (I layer them under shirts). A great buy and a very good seller. The customer service is excellent, they answer quickly and fix problems immediately. Thank you very much!