was a bit worried looking at the pictures with a model so blessed in the chest area, but it fits perfectly for me even with small cups! quality is fantastic, really thick material. only thing is that it is too long for me (I’m only 5’3) but will get it altered. very happy with the purchase!