I love this top so much! I bought it with the matching pants and it's been my favorite new, effortless outfit. I love the top on it's own with jeans as well. I'm often an XL but the L fit me just fine. I do find the linen a little itchy, but not too bad.