I should have listened to the other reviews. This shirt is too small, on the boob area and the length. I even got a size bigger than I normally get and it was still too small. I am 5'2 and cup size right now is 36 C and I got a large. I got two from motherhood and those fit perfectly and are very comfortable. I would not recommend this product.