This is just glorified packaging material cut into the shape of a diffusor. I don't dare place it on the walls for fear it will get damaged.
Does it do what it's supposed to do? Maybe....I couldn't tell tbh and for the price I didn't fancy having stuff I usually chuck away on a frequent basis acting as a placebo for better sound.