This little bed is perfect for our cocker spaniel.  We purchased 2 beds.  One for the lake home and one for our personal home.  We decided to keep both at our personal house.  I love this bed because it is very elegant and flows with the bedroom.  It took a little while for Charlie to get use to the bed, but now he loves them.  Even Lilly our cat sits in both beds.  My only con is I am a nut about keeping things clean. You can't wash the sofa part,,,of course, but you can wash the pillow, so I put a blanket on top of it just to keep it clean. Highly recommend.