I bought this for my small dog, but my cat took it over.  He loved the deep sides.  It is perfect for either cat or dog.  Adequately padded and the sherpa lining is cozy and warm.  Great bed for the money.