It fits a little bit on the small size, but not enough to size up. It’s really soft. It looks really good on. I feel so confident in this outfit. I highly recommend. I am 5 foot seven and I weigh 133 and I ordered a medium. I also have 34 double D’s.