LOVE this top! The blue pulls in denim pants. Also looks great into fall! Top is loose. I have a small.