The Alice In Wonderslots online slot pays out, on average, 95.21% for every £1 deposit (RTP).