I think it does run large,  I could have gotten a size smaller and it would have been perfect and held my DDDs up with no bra. The size I ordered is cute and fits a tad lose so I will need a bra with it. But definitely consider the fact that it runs large, it's cute and flattering for curvy figures.