The hoodie arrived on time, and it looks and feels great. Im a DD in cup size so I got a large. The hoodie doesnt swallow me whos, but it does have plenty of wiggle room and the sleeves reach past my fingertips. The good attached fits just fine, its not too large or too small. If you're uncertain about your size then order a size up.