I can't compare to the TH product as I am unfamiliar with it. However, I have used the Crafters Companion storage panels for several years. They are stiff, but have a little flexibility similar to that of cardboard. They are not lightweight like paper. They do a good job of storing my stamps in binders and I really like them.