I adore this shirt! It came within a reasonable amount of time and is so soft and comfy. I would wear it everyday if I could! It's perfect for summer and is definitely worth the purchase. I'm 5'6 and weigh 118 pounds and I ordered a size small. It fits very loosely which I like. The tank cuts off below my sports bra(shown in picture) giving it a nice look as well.