This top is adorable. The fabric is high quality, but still feels light and airy. I am usually a Small, but reached out to weworewhat for a size recommendation because I was concerned about the coverage. They recommended sizing up to a Medium, I am glad I did. I am a 34C and a Small would not have provided enough coverage on my chest. If you have a cup size larger than a C, you may want to consider a Large.