I bought this bed for my 10 month old Labrador Retriever puppy, who has ripped through every bed I have bought her (I think we are at 5 at this point), this bed has not been destroyed in the past 2 months and that is a record for us! I bought the large thinking it would be a good enough size but she looks tiny on it which is not a bad thing. If I have to buy another bed, I would buy this one again in a heartbeat!