I would give these tanks 5 stars if they didn't run so small and 2 or 3 of them weren't see thru.. But aside from that they are perfect lightweight Summer tanks :) Way cute colors. I am 5'5 and about 122-125lbs I ordered med and sent back for large. Med fit but I was worried they'd be too small after being washed so large after washing should be perfect.