It really fits my puppy well. It will keep Jim warmer with his dog pad and blankets. Built really decent.