The bed is very large and fits my two big dogs comfortably. Material is not the softest and it absorbs the pet odor.