Old Navy has the cutest graphic tees at affordable price point. This one runs big - I’m in an XS. It’s very soft and I love the print. It’s currently under $12!