I think my cats will enjoy this. The bed in front helps to keep it from rolling around. Nice material.