I am so grateful for this product! Dog beds are huge, hard to wash, and treated as expendable. This solution enables me to repurpose old pillows to assemble a giant cozy bed for my 60# pitbull, and makes it so I can wash everything no problem! I have a small washer dryer, so I can't fit a big dog bed in to wash it. I can fit all the pieces of this bed in.