I normally wear an XL but bought this in a small because it's already oversized. The small fit me perfect and I have huge breast. The color is very pretty. I got yellow and green. My thing is the material. It feels weird and cheap. I can only explain it by saying it feels like thin, windbreaker material and sounds like it too 🥴