Buyer Beware Archive

Show Posts in

The Forever Comfy cushion may not last forever

The Forever Comfy cushion is a product that in my opinion should stay on TV. The Forever Comfy Cushion is a product that is manufactured in “the USA or elsewhere.” It’s been advertised to provide maximum comfort and make every chair in your home, office or car more