When used to describe a bed, the word "invigorating" implies that the bed is made of high-quality materials and is designed to provide a feeling of energy and vitality.