If a claim recites "a product comprising 5 of X" it would be a very rare case for a product that has 4 of X to infringe. A product that has 6 of X is another matter, because the transitional phrase "comprising" is so called "open language," meaning that while it requires a product with 5 of X, a product having 6 of X would still infringe. Of course, that is looking at the claim language in a vacuum. Depending on the specification and the arguments of record, the applicant might be estopped from asserting that "comprising 5 of X" encompasses products that contain more than 5 of X.
Use of the "at least" modifier would address the latter issue, but not the former. That is, the modifier would adjust the claim language to even more clearly encompass products that include more than 5 of X, but would (logically) not alter the claim language such that it encompasses products comprising 4 (or less) of X.
If you want to encompass slightly more or slightly less than a particular amount, use of the modifier "about" is typically sufficient. I.e., a claim reciting, "a product comprising about 5 of X" will encompass 5 of X, and slightly more or less than 5 of X. You could further modify with the phase "at least about" to encompass products having more than 5 of X (even significantly more), while retaining coverage of products having slightly less than 5 of X, e.g., "a product comprising at least about 5 of X."
Claim construction is one of the most important parts of any patent litigation. So it is important that the language be as clear as possible. Any ambiguity leaves the door open for a court to construe the claims in a matter completel unintended by the applicant.