Ivy Lane Mixed Print Top. It's sooo pretty. Soft and stretchy, it fits true to size with a relaxed fit. I'm 5'9", 160 and wear a medium. Small 4/6, Medium 8/10, Large12/14. Made in USA.