To determine if a User Story is correctly defined you must use "INVEST":
Independant
Negotiable (Dev Team is free to bring new ideas)
Valuable
Estimable
Small (less than a week)
Testable (Acceptance Criteria)