I got this bed in the large size for my 16lb cat.  I loved how thick the cushion is and the fabric feels nice.  The light grey is really pretty.  My cat loves that its big enough for him to get comfy and stretch out in.  I would recommend this for cats or dogs.