When I took it out of the package it was very lumpy and the inside materials were in big lumps with lots of empty space. Within a day the lumps disappeared and it was a firm bedding in the dog bed. The dogs love it. I could have used the bigger bed the size I bought was 35 inch and the dogs fit but it’s a close fit.