I bought a bamboo batt from another company this weekend and compared it to the walmart...they are like night and day...the walmart one is very limp and lifeless, while the other one is has body, substance, and is less fuzzy feeling!
So I would venture to say that just because the label says bamboo (viscose) does not mean it is the one you are wanting...know your batts!