MattressReviewGuru.com has affiliate relationships with some mattress companies and receives payments from them directly or through third party affiliate platforms and programs. Payment is also received through Google whenever a user clicks on a text link ad. This helps with the costs of maintaining, hosting and updating MattressReviewGuru.com. Affiliate relationships have no influence over reviews or ratings and I still strive to be completely honest and give my truthful opinion about each brand.