This is nice enough, but the center cushion is really flat and not quite big enough. The center insert also has a slippery cover so the whole thing slides around when stepped on -- my dog avoids it. I am going to put a different type of pillow inside the center to see if that fixes the problem.