It's very wholesome and cute, they fit well. Cloudtail was really the only one who was there for Brightheart after the dog attack. He refused to call her Lostface, unlike everyone else. Cloudtail helped her see that she was still beautiful, he even unofficially mentored her when no one else thought she was ready. Although Daisy interrupted their love for a little, they later rekindled and made up. It really sucks Firestar or Bramblestar never gave her an apprentice. She was perfectly capable of being a mentor. Anyways, they fit well together, and are very supportive of each other.