This is a great cover. Love it's all one piece. My old one had separate arm covers and they were always coming off and getting lost. This stays put and my dogs love it as well.