have had one before for my senior dog that passed. I love this but I got the extra large one and still seems small for my 3 dogs that share it. I must say that they don't curl up in its but stretch out. Does need more padding on the bottom.