Overall Rating:
Runs small. I buy large for all my tops, I like some room in them. This one fits snug.