This is a good quality window bed for your cat.  My cat loves it.  I can usually find her watching the squirrels and birds while reclining in it.  It comes with a nice thick cushion for your kitty.  Small dogs may also enjoy it if you can place it low on a slider for them.