That is quite a lot of thermal paste!

Also - I lined my computer with paper towels. Thankfully in my build, there was no tubing/chance of a leak over the HD's.

Looks good. The sleeve looks great