Its a bit big in the top but I don't have very big boobs. I do love the high waist style though. I had gastric bypass and my gall bladder removed and i have some scars that are still not healed the best so Id like them covered. I also ordered a smaller size in a different color!