I think this is a size medium, but I am a small and it fits oversized. I love this top, just don't wear it enough. 

Zara Peplum Blouse

$20.00Price