This a very nice fabric covered bed for my Dog. Molly is a 18mo American Terrier. This bed is a great fit it has held up well so far I just use my broom and sweep off and dirt that collects on it and it stays very clean. I would Highly recommend this product