My dog is an older german shepard. Her hips are giving her a hard time, and its getting harder for her to get on and off the couch, but she loves to lay her head on a pillow. This was absolutely perfect for her and she loves it. She can curl up in one corner or stretch out and still have tons of room. I would definitely order this again.