Carpet rides