Perfect top for a business casual day!
Fit is very true to size.
Rachel is size 10/12 and is wearing the Large.