Is Bamboo really that flexible & strong?