The bed looks nice, but the cushion is too firm and the piece itself is very light so it shifts when my dog jumps onoff of it and spooks her. We often just have to put her up there ourselves. We added our own pillows on top of the cushion to make it more comfortable for her too.