As described; mostly.The glass beads feels like soft gravely sand if that makes sense. Not all squares are equally filled but the sand doesn't redistribute thru the squares. I'm guessing the filling of the squares isn't an exact science. I got the throw size 15lb blanket because I only want my torso wrapped in weight and it works perfectly for that. I don't have a consistent scale to accurately measure that the blanket is actually 15lbs but it must be pretty close. The fabric is thinner than i expected considering what the product is meant to do. Only time will tell of it lasts. In the meantime I have been sleeping better. Definitely helps me sleep.