If you have large breast this top is not for you. The boob section is too small but the rest of the top is true to size so the large was a little big since I normally wear medium. The material is itchy and overall I would recommend if you have small breasts.