Runs small. I ordered two sizes larger than my normal size based on reviews that this tank runs extremely small. They were right. I normally wear a medium and the extra large in this tank fit. The length in the armpit area is a little larger than the rest of the overall fit. The tank is definitely form fitting in the tummy area. It is very cute and the colors are just as pictured. The material is good quality and comfortable. If you order just remember to order a size or two larger than your normal size. I would recommend this shirt and this shop.