These are super cute. We ordered two since we are redoing our couches and the pups need to limit their time on our new couches. They are perfect for a Westie sized dog. Just long enough to stretch out but not too big. Love them for their stylish appearance. I will agree that that cushions are a little lumpy but I sewed up a little blanket and pillow that I think will even out any awkward spaces.