I have made cushion covers from a very very old cotton bedspread completely worn through in places.
Still a shabby corner on this one but will last years I'm sure. The cotton is so thick and spotlessly clean. I think il get four large or two large and several small covers. Il keep you posted.
Think they will look great on a bed.