You need one because it protects your mattress from external elements like dust, mites, bacteria, spills, etc. Aside from that, it helps you maintain your mattress. There are cheap mattress pads you can buy, but the quality is not always guaranteed.