Very nice, generous cushion and well made.  It's taking my pup a bit to get accustomed to it.  But when I put her blanket on it she figured out its her's.  But she sits on the arm rest, LOL,