Watching videos, reading about the attraction, NOTHING can prepare you for what you will experience! The only thing I’m would add to what’s already been stated is DO NOT make dining reservations the day you chose to ride. Next year when we come back I am saving the day for ROTR, meaning get there early, secure boarding party and either spend the day at the resort or at Disney Springs. It was exhausting by the time we rode it being in the park all day and we missed everything we had planned later in the day but man. What a ride. It is exceptional