Our lettuce, iceberg or romaine usually keeps ok for about 7-10 days. Might have to trim it a bit towards the end. If it starts to get bitter, a soak in cold water for an hour or so fixes it. What matters is how old it is when you buy it. We've had some go bad in a couple of days, while farmers market fresh lasts for 2 weeks easy.