INVEST
A checklist for good user stories: Independent, Negotiable, Valuable, Estimable, Small, Testable.
Definition
Testers care most about the T: if you can't say how to test a story, it isn't ready. Stories that are too big are also hard to test well.
In practice
'Improve the app' fails INVEST: it isn't small, estimable or testable.