Such a pretty top! I love the feel of it! The lace sleeves are soo pretty! It runs small I think! I am med/large and got the XL and I love the fit! But definitely check the measurements she has! They are amazing to make sure you get your right size!