This bed is not good quality at all. It came in a package that did not look like it could possibly be a dog bed. I opened it to find that the pieces had to be put into the cover. Fine. But, they don't even fill it out properly. The main part for the dog to lay is not firm at all. It is like a flat pillow stuffed with cotton. I took a picture of what was inside. It looks like black dog fur honestly. VERY DISAPPOINTED. That big dog in the picture would sink to the floor on this bed.