I have purchased several dog beds over the years for my 2 large Labrador Retrievers. I purchased this one based on the other positive reviews. I will admit, after taking it out of the packaging, I wasn't impressed. It seemed awfully flat. Since I figured I was stuck with it, I fluffed it up the best I could and threw it on the floor. It didn't take long for this bed to become the favorite not just with the dogs but also with our 2 cats. Since I'm not the one sleeping on it and they seem to really enjoy it, I gave it a 5 star rating. It is well constructed with a nice duck cloth bottom. I would recommend this product.