Pros: Dog loves it! Large is a perfect size for my border collie mix. Comfy enough for her to sleep on it. 
Cons: Black stripes fade pretty quickly. It looks pretty worn down, which is a shame because we keep it in our main family room area, and I'd like a doggy bed that doesn't look like it's been put through the wringer.