I'm glad someone finally mentioned those stall mats. They're heavy duty, mine is one inch thick.
You care about your back and knees? Don't skimp on Harbor Freight mats. You get what you pay for.
My stall mat cost me fifty bucks as I remember. Good investment.