Amazing size choices! The largest size bed is HUGE. Perfect for my two lab pups. Easy to wash, just the quality of foam inside gets hair and puffy stuff in the little holes making it feel weird to wash it if the inside foam will remain dirty in a sense, especially for people with allergies that buy bed to wash on purpose to lower them. So size is great, inside foam not so much.