It definitely feels like cheap cotton batting inside the squares and they are very uneven. Hopefully will even out overtime. But it does make my bed softer than it was. I would recommend trying something else.