Well, I bought this for my Pomeranian...  and...  she won’t go near it. But my cats love it (as shown), and so do I!  The delivered product exceeded my expectation. There’s even little elastics to hold the cushion in place.  Would also make a great couch for American Girl dolls!