absolutely 💯 perfect! love my little visitor that came to say hi, and then curled up at my feet. the bed was next level comfy and was awesome and warm especially as a cold snap came through. already have told others about this little piece of paradise.