This bed is a good size but the cover is too rigid and not cuddly enough for my dog. Ended up putting a fleece on top so she'd lay on it. Would be good for larger or messier dogs, but my dog really likes soft materials so this doesn't fit the bill for us.