It was ok, didn't flow the best, it wasn't professionally done, like DJ Earworm for instance. His mash-ups are always the best, he can do the best at them
But good job, some parts were cool. Like how after the Lady Gaga chorus it went into Britney's 2nd verse and it flowed so well it was like almost Beyonce's part but Britney's voice