Kanye West's long-awaited album, SWISH, is finally coming out on Feb. 11. The journey to this point has been nothing of the ordinary, but you wouldn't really expect anything different from an artist like Kanye. There have been wild rumors, fake tracklists, title changes, presidential rants, song leaks, and just about everything else you could imagine leading up to the album. It's been taxing, but at the end of the day, it's Kanye, so you go with the flow.

As we've heard on songs like "Real Friends" and "No More Parties in LA," Kanye is as focused as he's been in years with his music. Even the songs he's only previewed—"Wolves" and "Fade"—sound promising. Since a lot has happened in the years since Kanye started working on his seventh studio album, we figured we'd give you the ultimate primer to catch up and get ready for SWISH. The comprehensive list goes through the timeline of the album, as well as all of the confirmed and possible guests who will and could be featured when we finally get to hear the project next month. It's been a long time coming, but Kanye West's SWISH album is almost here, and we're here to make sure you're as ready as you can be.