I order these but be unsure about the double layer sole . my older rainbow be those flat one . I really like they but now I be sell on this type sole . it make for a better support and that be what I really like . I be a Rainbow fan and would still purchase the flat style if that be all they have . true to size and very pleased with the purchase .