This is a gorgeous piece! My labradoodle (65 pounds) is 13 now, and I wanted an easier way for her to lie down and not have to get all the way "up".  It is big enough for her to stretch out, and the back and sides are high enough for her to support herself for resting. 
This is a beautifully just-soft-enough cushioned sofa. It is pretty, and the cushion stays put completely! It also picks her up a little so she can easily watch the world go by out the window! We love it!