Hi @Alisa17 -I use a waterproof mattress protector under a quilted mattress topper. I've had some nasty stains over the years, but the mattress is never touched, only the protectors, which are both washable. I definitely think the guests should have discussed the stained sheets with you, but trying to collect money once they are gone is chancy. I don't think there are repercussions for them if they don't want to pay. It also will probably affect their review of your place. $125. Is substantial money, and it may seem a lot to pay for some stained sheets to your guest. And while they might acknowledge the sheet stains, it will be harder for them to accept the mattress damage. They might chose not to believe it was them, for example, and argue that the mattress should have been better protected.