perfect for my dogs. Have a 14yr old that I bought it for. I also have a 19# Sheltie/yorkie.  They both fit perfectly and it has a  2 cup holder tray, an a basket under to carry things in. I recommend this especially as they age.