Perfect for my 18 lbs King Charles Cavalier.  She claimed it as her own as soon I took it out of the box.  I wish the cushion was softer but I don’t think she mind.  Great purchase