Wow! Perfect! My only complaint - five and a half minutes was a bit much of it for me because of the repetitive nature. It feels like 4:30 is a good time for it to come to an end, but it just keeps on going. Who cares, though. That just means we get to dance a little longer.