Sitting On This Glowing Buddha Chair Is Probably The Most Relaxing Thing Andrew Liszewski Aug 5, 2016, 2:00am Where's the most relaxing place to take a load off? A comfy bed? A giant plush couch? A hammock swinging in the breeze? None of the above. If you're really looking to wind down, what could be more relaxing than plopping down in Buddha's lap?