Serviceable upholstered furniture and mattresses, free of rips, stains and bugs, may be donated to:

Salvation Army: For free pickup use their online pickup form or call 1-800-SA-TRUCK.

MA Coalition for the Homeless: For free pickup call (781) 595-7570 X13.mattressboxspring

The Wish Project (provides furniture to families moving out of homeless shelters)  (978) 375-3572 

If not in good enough condition to donate, your town may collect or accept it (usually for a fee).  

For other options, click here LINK?