My experience was everything. It does not pay to get there 1/2hour early to wait in line. However, when we entered all of the waiting rooms and virtual experiences were well worth the wait for the ride. I felt like I was flying. It was not boring at all, and I love how all of the storylines tied into each other period when it ended, I wanted to ride again. 10 out of 10 would recommend