Perfect! Works for all of my pets, and my cats love sitting on it and watching us from the foot of the bed. It's held it shape and serves its purpose.