Found this waiting at my desk today, a gift from our friends at Lolë.. Does this mean I have to yoga?