Perfect size! Soft comfy seat..form support for my back..my cat cannot hurt it...love it!!