I have 2 of these all in one tanks - this leopard and one that is a solid color. They are both a size large. The printed version of these tanks run smaller than the solid colors. My solid in large is just enough room, stretchy and comfortable. The leopard print tank is def. tighter and not stretchy and shorter. Order a size up in the printed version of these tanks.